BlasBenito/distantia: distantia 2.0
Authors/Creators
Description
Version 2.0.0
- This new version involves a massive rewrite that will break any previous code based on this package. To install the previous version (1.0.2):
#install from CRAN archive
remotes::install_version(
package = "distantia",
version = "1.0.2"
)
#install from archive branch in GitHub
remotes::install_github(
repo = "https://github.com/BlasBenito/distantia",
ref = "v1.0.2"
)
Version 2.0.0 is a complete package rewrite from the ground up:
All core functions have been rewritten in C++ for increased speed and memory efficiency, and proper R wrappers for these functions are provided.
All functions and their arguments follow more modern naming conventions, and simplified interfaces to improve the user experience.
Most time series operations use the zoo library underneath, ensuring data consistency, computational speed, and memory efficiency.
Lists of zoo objects, named "time series lists" ("tsl" for short) throughout the package documentation, are used to organize time series data.
A complete toolset to manage time series lists is provided. All functions belonging are named using the prefix
tsl_...(). There are tools to generate, aggregate, resample, transform, plot, map, and analyze univariate or multivariate regular or irregular time series.Most functions taking time series lists as inputs are parallelized using the future package, and progress bars for parallelized operations are available as well via the progressr package.
New example datasets from different disciplines and functions to generate simulated time series are shipped with the package to improve the learning experience.
Files
BlasBenito/distantia-v2.0.0.zip
Files
(9.0 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:f3a4d3fb56fdd82401b05d2b44300b6a
|
9.0 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/BlasBenito/distantia/tree/v2.0.0 (URL)
Software
- Repository URL
- https://github.com/BlasBenito/distantia