\begin{table}
\centering
%\begin{tabularx}{\textwidth}{| >{\hsize=0.8\hsize}X | >{\hsize=1.2\hsize}X | >{\hsize=2\hsize}X |}
\begin{tabularx}{\textwidth}{| l | X | X |}
\hline
Bootstrapping Method & Class (...\texttt{Bootstrap}) & Salient Features \\
\hline
Moving Block & \texttt{MovingBlock} & Suitable for series with significant intra-block dependencies; avoid for weak dependencies \\
\hline
Circular Block & \texttt{CircularBlock} & Ideal for seasonal/cyclical data; not recommended for non-cyclical data \\
\hline
Stationary & \texttt{StationaryBlock} & Best for data with varying dependency lengths; less effective for uniform dependency lengths \\
\hline
Non-Overlapping Block & \texttt{NonOverlappingBlock} & Effective for data with distinct segments; not suitable for continuous or highly dependent data \\
\hline
Tapered Block & \texttt{Bartletts}, \texttt{Hamming}, \texttt{Blackman}, \texttt{Tukey} & Mitigates edge effects using window functions; requires matching window functions to data characteristics \\
\hline
Residual & \texttt{WholeResidual}, \texttt{BlockResidual} & Evaluates model-based uncertainty; not intended for non-model analyses \\
\hline
Statistic-Preserving & \texttt{WholeStatisticPreserving}, \texttt{BlockStatisticPreserving} & Maintains key statistical properties; not for general purposes without specific preservation needs \\
\hline
Distribution & \texttt{WholeDistribution}, \texttt{BlockDistribution} & Leverages known distributions; inappropriate for unknown distributions \\
\hline
Markov & \texttt{WholeMarkov}, \texttt{BlockMarkov} & Suitable for Markovian time series; avoid for non-Markovian series \\
\hline
Sieve & \texttt{WholeSieve}, \texttt{BlockSieve} & Designed for autoregressive models; not recommended for non-autoregressive series \\
\hline
\end{tabularx}
\caption{Overview of bootstrapping classes in \texttt{tsbootstrap}.}
\label{tab:bootstrap_methods}
\end{table}
Bootstrapping Method Class (...Bootstrap) Salient Features
Moving Block MovingBlock Suitable for series with signif-
icant intra-block dependen-
cies; avoid for weak depen-
dencies
Circular Block CircularBlock Ideal for seasonal/cyclical
data; not recommended for
non-cyclical data
Stationary StationaryBlock Best for data with varying de-
pendency lengths; less effec-
tive for uniform dependency
lengths
Non-Overlapping Block NonOverlappingBlock Effective for data with dis-
tinct segments; not suitable
for continuous or highly de-
pendent data
Tapered Block Bartletts, Hamming,
Blackman, Tukey Mitigates edge effects using
window functions; requires
matching window functions
to data characteristics
Residual WholeResidual,
BlockResidual Evaluates model-based un-
certainty; not intended for
non-model analyses
Statistic-Preserving WholeStatisticPreserving,
BlockStatisticPreserving Maintains key statistical
properties; not for general
purposes without specific
preservation needs
Distribution WholeDistribution,
BlockDistribution Leverages known distribu-
tions; inappropriate for un-
known distributions
Markov WholeMarkov, BlockMarkov Suitable for Markovian
time series; avoid for non-
Markovian series
Sieve WholeSieve, BlockSieve Designed for autoregressive
models; not recommended for
non-autoregressive series