A C/C++ based package for advanced data transformation in R that is extremely fast, flexible and parsimonious to code with and programmer friendly. It is well integrated with 'dplyr', 'plm' and 'data.table'. — Key Features: — (1) Advanced data programming: A full set of fast statistical functions supporting grouped and weighted computations on vectors, matrices and data frames. Fast (ordered) and programmable grouping, factor generation, manipulation of data frames and data object conversions. (2) Advanced aggregation: Fast and easy multi-data-type, multi-function, weighted, parallelized and fully customized data aggregation. (3) Advanced transformations: Fast (grouped, weighted) replacing and sweeping out of statistics, scaling / standardizing, centering (i.e. between and within transformations), higher-dimensional centering (i.e. multiple fixed effects transformations), linear prediction and partialling-out. (4) Advanced time-computations: Fast (sequences of) lags / leads, and (lagged / leaded, iterated, quasi-, log-) differences and growth rates on (unordered) time-series and panel data. Multivariate auto, partial and cross-correlation functions for panel data. Panel data to (ts-)array conversions. (5) List processing: (Recursive) list search / identification, extraction / subsetting, data-apply, and generalized row-binding / unlisting in 2D. (6) Advanced data exploration: Fast (grouped, weighted, panel-decomposed) summary statistics for complex multilevel / panel data.
Version: | 1.2.1 |
Depends: | R (≥ 3.5.0) |
Imports: | Rcpp (≥ 1.0.1), lfe (≥ 2.7) |
LinkingTo: | Rcpp |
Suggests: | dplyr, plm, data.table, ggplot2, scales, vars, knitr, rmarkdown, testthat, microbenchmark |
Published: | 2020-05-26 |
Author: | Sebastian Krantz [aut, cre], Matt Dowle [ctb], Arun Srinivasan [ctb], Simen Gaure [ctb], Dirk Eddelbuettel [ctb], R Core Team and contributors worldwide [ctb], Martyn Plummer [cph], 1999-2016 The R Core Team [cph] |
Maintainer: | Sebastian Krantz <sebastian.krantz at graduateinstitute.ch> |
BugReports: | https://github.com/SebKrantz/collapse/issues |
License: | GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] |
NeedsCompilation: | yes |
SystemRequirements: | C++11 |
Materials: | NEWS |
In views: | Econometrics, OfficialStatistics, TimeSeries |
CRAN checks: | collapse results |
Reference manual: | collapse.pdf |
Vignettes: |
collapse and dplyr: Fast (Weighted) Aggregations, Transformations and Panel Computations in a Piped Workflow collapse and plm: Fast Transformation and Exploration of Panel Data Introduction to collapse: Advanced and Fast Data Transformation in R |
Package source: | collapse_1.2.1.tar.gz |
Windows binaries: | r-devel: collapse_1.2.1.zip, r-release: collapse_1.2.1.zip, r-oldrel: collapse_1.2.1.zip |
macOS binaries: | r-release: collapse_1.2.1.tgz, r-oldrel: collapse_1.2.1.tgz |
Old sources: | collapse archive |
Please use the canonical form https://CRAN.R-project.org/package=collapse to link to this page.