Found 132 packages in 0.01 seconds
Fast, Efficient, and Versatile Data Preprocessing and Reshaping with 'C++', 'OpenMP' & 'SIMD'
Fast, efficient, and versatile preprocessing and reshaping of tabular
and time-series data. Most heavy routines are implemented in 'C++' via
'Rcpp', with optional 'OpenMP' parallelization and 'SIMD' acceleration
('AVX2' / 'AVX-512') on supported hardware. The 0.1.8 release rewrites
the cleaning routines in 'C++' and delivers a 1.1–1146× speedup over
0.1.5. The 'melt()' and 'dcast()' reshaping functions achieve a
0.6×–1628.9× speedup for 'melt()' and a 1.9×–799.8× speedup for
'dcast()' relative to every one of the seven major alternatives in
the R and Python ecosystems, at every tested scale (from 1,000 to
100,000,000 rows), and produce output identical to 'reshape2',
'data.table', 'tidyr', 'pandas', 'polars', 'dask', and 'duckdb'.
Core preprocessing steps include variable deletion by missing
fraction, observation deletion by consecutive missing runs,
point-by-point weighted outlier removal via conditional extremum,
traditional percentile-based outlier removal, and linear
interpolation within short time periods. The package also provides
fast reshaping, descriptive statistics, missing-value diagnosis,
multiple imputation strategies, winsorization, several outlier
detection methods (IQR, MAD, percentile), data transformation and
standardization, categorical encoding, duplicate removal, data
validation, data quality reporting, and stratified sampling.
Feature-engineering helpers cover binning, high-correlation and
low-variance filtering, and string cleaning. Time-series tools
cover detrending, diurnal-cycle removal, rolling statistics, lag
creation, resampling, simple decomposition, day/night and season
flags, log returns, drift detection, and panel balancing.
Fit/transform-style machine-learning interfaces prevent data
leakage during preprocessing. Methods are based on, and improved
from: Liang, C.-S., Wu, H., Li, H.-Y., Zhang, Q., Li, Z. & He,
K.-B. (2020)
Visualization and Estimation of Effect Sizes
A variety of methods are provided to estimate and visualize
distributional differences in terms of effect sizes. Particular emphasis
is upon evaluating differences between two or more distributions across
the entire scale, rather than at a single point (e.g., differences in
means). For example, Probability-Probability (PP) plots display the
difference between two or more distributions, matched by their empirical
CDFs (see Ho and Reardon, 2012;
Learn Predictive Representations of Time-Varying Data
Fits and compares representations of time-varying data against a
prediction target. Given a table of targets and a table of time-stamped
series belonging to them, it builds each candidate representation, from the
record unreduced through a calendar grain such as a week or a month to a
lookback anchored on each target, fits the requested learners on
each, scores every candidate on one set of held-out folds, and stacks the
out-of-fold predictions into an ensemble. Calendar-aware binning keeps a bin
a real week or month rather than a fixed block of hours. Learners, response
heads and metrics are registered rather than hard-coded, so adding one is a
registration and not a fork of the fitting code. The penalised baseline is
an elastic net fitted by cyclic coordinate descent along a warm-started
path, following Friedman, Hastie and Tibshirani (2010)
Ecometric Models of Trait–Environment Relationships at the Community Level
Provides a framework for modeling relationships between functional traits and both quantitative and qualitative environmental variables at the community level. It includes tools for trait binning, likelihood-based environmental estimation, model evaluation, fossil projection into modern ecometric space, and result visualization. For more details see Vermillion et al. (2018)
Credit Risk Scorecard
The `scorecard` package makes the development of credit risk scorecard easier and efficient by providing functions for some common tasks, such as data partition, variable selection, woe binning, scorecard scaling, performance evaluation and report generation. These functions can also used in the development of machine learning models. The references including: 1. Refaat, M. (2011, ISBN: 9781447511199). Credit Risk Scorecard: Development and Implementation Using SAS. 2. Siddiqi, N. (2006, ISBN: 9780471754510). Credit risk scorecards. Developing and Implementing Intelligent Credit Scoring.
Retrieve, Transform and Analyze the Barcode of Life Data Systems Data
Facilitates retrieval, transformation and analysis of the data from the Barcode of Life Data Systems (BOLD) database < https://boldsystems.org/>. This package allows both public and private user data to be easily downloaded into the R environment using a variety of inputs such as: IDs (processid, sampleid), BINs, dataset codes, project codes, taxonomy, geography etc. It provides frictionless data conversion into formats compatible with other R-packages and third-party tools, as well as functions for sequence alignment & clustering, biodiversity analysis and spatial mapping.
Nonparametric Spatial Statistics
Multidimensional nonparametric spatial (spatio-temporal) geostatistics.
S3 classes and methods for multidimensional: linear binning,
local polynomial kernel regression (spatial trend estimation), density and variogram estimation.
Nonparametric methods for simultaneous inference on both spatial trend
and variogram functions (for spatial processes).
Nonparametric residual kriging (spatial prediction).
For details on these methods see, for example, Fernandez-Casal and Francisco-Fernandez (2014)
'ggplot2' Version of "I'm Feeling Lucky!"
Examines the characteristics of a data frame and a formula to automatically choose the most suitable type of plot out of the following supported options: scatter, violin, box, bar, density, hexagon bin, spine plot, and heat map. The aim of the package is to let the user focus on what to plot, rather than on the "how" during exploratory data analysis. It also automates handling of observation weights, logarithmic axis scaling, reordering of factor levels, and overlaying smoothing curves and median lines. Plots are drawn using 'ggplot2'.
Simple Method to Detect Compositional Changes in Genomic Sequences
This software is useful for loading '.fasta' or '.gbk' files, and for retrieving sequences from 'GenBank' dataset < https://www.ncbi.nlm.nih.gov/genbank/>. This package allows to detect differences or asymmetries based on nucleotide composition by using local linear kernel smoothers. Also, it is possible to draw inference about critical points (i. e. maximum or minimum points) related with the derivative curves. Additionally, bootstrap methods have been used for estimating confidence intervals and speed computational techniques (binning techniques) have been implemented in 'seq2R'.
Utilities for Working with Air Quality Monitoring Data
Utilities for working with air quality monitoring data with a focus on small particulates (PM2.5) generated by wildfire smoke. Functions are provided for downloading available data from the United States 'EPA' < https://www.epa.gov/outdoor-air-quality-data> and it's 'AirNow' air quality site < https://www.airnow.gov>. Additional sources of PM2.5 data made accessible by the package include: 'AIRSIS' (aka "Oceaneering", not public) and 'WRCC' < https://wrcc.dri.edu/cgi-bin/smoke.pl>. Data compilations are hosted by the USFS 'AirFire' research team < https://www.airfire.org>.