View source: R/LG_boot_approx_scribe.R
LG_boot_approx_scribe | R Documentation |
This function takes care of the bookkeeping when the local Gaussian (auto- and cross-) correlations are computed for the lag-h pairs for bootstrapped replicates of a given time series.
LG_boot_approx_scribe(
main_dir,
data_dir,
lag_max = NULL,
LG_points = NULL,
content_details = NULL,
LG_type = NULL,
.bws_mixture = NULL,
bw_points = NULL,
.bws_fixed = NULL,
.bws_fixed_only = NULL,
nb = NULL,
boot_type = NULL,
block_length = NULL,
boot_seed = NULL,
threshold = 500
)
main_dir |
The path to the main directory, that contains the file-hierarchy created when using the local Gassian approach for the investigation of time series. |
data_dir |
A specification of the directory to be used when loading and saving data. |
lag_max |
The number of lags to include in the analysis. |
LG_points |
An array that specifies the point at which it is
desired to compute the local Gaussian estimates. The default
value |
content_details |
A value from |
LG_type |
One of |
.bws_mixture |
An argument that specifies how the global
bandwidths and those obtained by the nearest-neighbour strategy
should be combined. The three available options are
|
bw_points |
A vector, default |
.bws_fixed |
A vector of non-negative real values, that can be
used to specify fixed values for the bandwidths (which might be
of interest to do in a preliminary analysis). The default
value |
.bws_fixed_only |
A logic value, default |
nb |
An integer that specifies how many bootstrap-replicates we want to use in our analysis. Default value 5 (at least in the development phase). |
boot_type |
This argument should be either
|
block_length |
The length of the blocks to be used when
|
boot_seed |
Use this to enable reproducible results. The
default value |
threshold |
An integer, default value 500 (measured in MB),
that tells the program when a computation should be divided
into smaller chunks. This reduces the chance of memory-related
problems, but as the present incarnation of |
This function records its arguments and compares them to a
previously stored information-object for the time series under
investigation, in order to avoid redoing previously performed
computations. The function then calls LG_boot_approx
when a new computation is required, the result is then saved to
file, and the information-object is updated with the key
details.
Note that default values are not given for any of the tuning parameters of the local Gaussian estimation algorithm. The basic idea is that such arguments only should be specified for the bootstrap-part if it is of interest to restrict the attention to a subset of the tuning parameters that were used for the local Gaussian investigation that was done on the original sample. When an argument is left unspecified, the bookkeeping-system will look up the value that was used during the investigation of the original sample, and that value will then be inherited to the present investigation.
This function is a scribe that reads and records information, whereas another function performs the actual computation, see details for further information. A list containing the following key-information is always returned to the workflow.
Logical value that reveals if the computation has been performed before.
The main_dir
-argument is included here.
The data_dir
-argument is included here.
Regarding the case where the LG_type
-argument is equal
to "par_one": The author of this package has always considered
the "par_one"-approach to be reasonable when the aim of the
investigation is to estimate a density at a given point.
However, the extraction of the correlation value from the
resulting density-estimate will in general not capture the
local geometrical properties of the targeted distribution at
the point of investigation. The "par_one"-approach is as such
(in general) a complete waste of computation resources.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.