# Automated Data Preparation

## Documentation for package ‘dataPreparation’ version 0.4.3

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

adult | Adult for UCI repository
aggregateByKey | Automatic dataSet aggregation by key
as.POSIXct_fast | Faster date transformation
build_bins | Compute bins
build_encoding | Compute encoding
build_scales | Compute scales
build_target_encoding | Build target encoding
dataPrepNews | Show the NEWS file
dateFormatUnifier | Unify dates format
description | Describe data set
fastDiscretization | Discretization
fastFilterVariables | Filtering useless variables
fastHandleNa | Handle NA values
fastIsEqual | Fast checks of equality
fastRound | Fast round
fastScale | scale
findAndTransformDates | Identify date columns
findAndTransformNumerics | Identify numeric columns in a dataSet set
generateDateDiffs | Date difference
generateFactorFromDate | Generate factor from dates
generateFromCharacter | Recode character
generateFromFactor | Recode factor
identifyDates | Identify date columns
messy_adult | Adult with some ugly columns added
one_hot_encoder | One hot encoder
prepareSet | Preparation pipeline
remove_percentile_outlier | Percentile outlier filtering
remove_rare_categorical | Filter rare categoricals
remove_sd_outlier | Standard deviation outlier filtering
sameShape | Give same shape
setAsNumericMatrix | Numeric matrix preparation for Machine Learning.
setColAsCharacter | Set columns as character
setColAsDate | Set columns as POSIXct
setColAsFactor | Set columns as factor
setColAsNumeric | Set columns as numeric
shapeSet | Final preparation before ML algorithm
target_encode | Target encode
unFactor | Unfactor factor with too many values
whichAreBijection | Identify bijections
whichAreConstant | Identify constant columns
whichAreIncluded | Identify columns that are included in others
whichAreInDouble | Identify double columns