Package: rsample 1.3.2.9000

Hannah Frick

rsample: General Resampling Infrastructure

Classes and functions to create and summarize different types of resampling objects (e.g. bootstrap, cross-validation).

Authors:Hannah Frick [aut, cre], Fanny Chow [aut], Max Kuhn [aut], Michael Mahoney [aut], Julia Silge [aut], Hadley Wickham [aut], Posit Software, PBC [cph, fnd]

rsample_1.3.2.9000.tar.gz
rsample_1.3.2.9000.zip(r-4.7)rsample_1.3.2.9000.zip(r-4.6)rsample_1.3.2.9000.zip(r-4.5)
rsample_1.3.2.9000.tgz(r-4.6-any)rsample_1.3.2.9000.tgz(r-4.5-any)
rsample_1.3.2.9000.tar.gz(r-4.7-any)rsample_1.3.2.9000.tar.gz(r-4.6-any)
rsample_1.3.2.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
rsample/json (API)
NEWS

# Install 'rsample' in R:
install.packages('rsample', repos = c('https://tidymodels.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/tidymodels/rsample/issues

Pkgdown/docs site:https://rsample.tidymodels.org

On CRAN:

Conda:

16.89 score 340 stars 100 packages 7.1k scripts 65k downloads 3 mentions 62 exports 29 dependencies

Last updated from:b7899e2948. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK222
source / vignettesOK202
linux-release-x86_64OK219
macos-release-arm64OK143
macos-oldrel-arm64OK204
windows-develOK179
windows-releaseOK191
windows-oldrelOK179
wasm-releaseOK134

Exports:.get_fingerprint.get_split_argsadd_resample_idall_ofanalysisany_ofapparentassessmentbootstrapscalibrationcaret2rsampleclustering_cvcomplementcontainsends_witheverythingform_predget_rsplitgroup_bootstrapsgroup_initial_splitgroup_initial_validation_splitgroup_mc_cvgroup_validation_splitgroup_vfold_cvinitial_splitinitial_time_splitinitial_validation_splitinitial_validation_time_splitint_bcaint_pctlint_tinternal_calibration_splitlast_colloo_cvmake_splitsmake_stratamanual_rsetmatchesmc_cvnested_cvnew_rsetnum_rangepermutationspopulatereg_intervalsreshuffle_rsetreverse_splitsrolling_originrsample2caretrset_reconstructsliding_indexsliding_periodsliding_windowstarts_withtestingtidytrainingvalidationvalidation_setvalidation_splitvalidation_time_splitvfold_cv

Dependencies:clicodetoolscpp11digestdplyrfurrrfuturegenericsglobalsgluelifecyclelistenvmagrittrparallellypillarpkgconfigpurrrR6rlangsliderstringistringrtibbletidyrtidyselectutf8vctrswarpwithr

Common Resampling Patterns

Rendered fromCommon_Patterns.Rmdusingknitr::rmarkdownon May 19 2026.

Last update: 2025-04-23
Started: 2022-07-15

Introduction to rsample

Rendered fromrsample.Rmdusingknitr::rmarkdownon May 19 2026.

Last update: 2025-04-23
Started: 2020-10-09

Working with resampling sets

Rendered fromWorking_with_rsets.Rmdusingknitr::rmarkdownon May 19 2026.

Last update: 2025-04-23
Started: 2017-04-29

Readme and manuals

Help Manual

Help pageTopics
Obtain a identifier for the resamples.get_fingerprint .get_fingerprint.default .get_fingerprint.rset
Augment a data set with resampling identifiersadd_resample_id
Sampling for the Apparent Error Rateapparent
Convert an 'rsplit' object to a data frameanalysis analysis.default analysis.rsplit as.data.frame.rsplit assessment assessment.default assessment.rsplit
Bootstrap Samplingbootstraps
Cluster Cross-Validationclustering_cv
Determine the Assessment Samplescomplement complement.apparent_split complement.rof_split complement.rsplit complement.sliding_index_split complement.sliding_period_split complement.sliding_window_split
Extract Predictor Names from Formula or Termsform_pred
Retrieve individual rsplits objects from an rsetget_rsplit get_rsplit.default get_rsplit.rset
Group Bootstrapsgroup_bootstraps
Group Monte Carlo Cross-Validationgroup_mc_cv
Group V-Fold Cross-Validationgroup_vfold_cv
Simple Training/Test Set Splittinggroup_initial_split initial_split initial_time_split testing testing.default testing.rsplit training training.default training.rsplit
Create an Initial Train/Validation/Test Splitgroup_initial_validation_split initial_validation_split initial_validation_time_split testing.initial_validation_split training.initial_validation_split validation validation.default validation.initial_validation_split
Bootstrap confidence intervalsint_bca int_bca.bootstraps int_bca.default int_pctl int_pctl.bootstraps int_pctl.default int_t int_t.bootstraps int_t.default
Find Labels from rset Objectlabels.rset labels.vfold_cv
Find Labels from rsplit Objectlabels.rsplit
Leave-One-Out Cross-Validationloo_cv
Constructors for split objectsmake_splits make_splits.data.frame make_splits.default make_splits.list
Create or Modify Stratification Variablesmake_strata
Manual resamplingmanual_rset
Monte Carlo Cross-Validationmc_cv
Nested or Double Resamplingnested_cv
Permutation samplingpermutations
Add Assessment Indicespopulate
A convenience function for confidence intervals with linear-ish parametric modelsreg_intervals
"Reshuffle" an rset to re-generate a new rset with the same parametersreshuffle_rset
Reverse the analysis and assessment setsreverse_splits reverse_splits.default reverse_splits.permutations reverse_splits.perm_split reverse_splits.rset reverse_splits.rsplit
Rolling Origin Forecast Resamplingrolling_origin
Compatibility with dplyrrsample-dplyr
Convert Resampling Objects to Other Formatscaret2rsample rsample2caret
Extending rsample with new rset subclassesrset_reconstruct
Time-based Resamplingslide-resampling sliding_index sliding_period sliding_window
Tidy Resampling Objecttidy.nested_cv tidy.rset tidy.rsplit tidy.vfold_cv
Create a Validation Split for Tuninganalysis.val_split assessment.val_split testing.val_split training.val_split validation.val_split validation_set
V-Fold Cross-Validationvfold_cv