Stack: Stylized concatenation of data.frames or ffdfs

Share:

Stacks rectangular datasets on top of each other, possibly performing several type coercions along the way. For large datasets, depends on the ff package. Provides an aggressive version of ffbase::compact for data that may appear be real-typed but is in fact int/short/byte. For many purposes plyr::rbind.fill may be more appropriate, but for some kinds of survey data, the rules here work better.

Author
Mike Malecki <Mike.Malecki at yougov.com>
Date of publication
2014-03-21 01:19:40
Maintainer
Mike Malecki <Mike.Malecki@yougov.com>
License
MIT + file LICENSE
Version
2.0-1

View on CRAN

Man pages

compact
Compact a ff vector or ffdf data frame
ensureDate
Ensure that x is a Date
ffStack
Merge a data.frame into an ffdf data.frame-alike
find_min_vmode
Find minimum vmode for non-ff x
matrixIntegrate
Integrate matrices based on their dim names
padNA
Add a length of NAs before or after x (used in Stacking)
preparedf
Prepare a data.frame for as.ffdf to not break
Stack
Stack Combine data frames with column names that do not...
upgradevmode
Upgrade vmode of ff column while stacking
vecEqual
Test equality and order of a vector
vectorIntegrate
Integrate characters with careful ordering of result

Files in this package

Stack
Stack/inst
Stack/inst/tests
Stack/inst/tests/test-stack.R
Stack/inst/tests/helper.R
Stack/inst/tests/test-ffstack-NAhandling.R
Stack/inst/tests/test-ffstack.R
Stack/NAMESPACE
Stack/R
Stack/R/ffstack.R
Stack/R/vectorIntegrate.R
Stack/R/compact.R
Stack/R/util.R
Stack/R/stack.R
Stack/MD5
Stack/DESCRIPTION
Stack/man
Stack/man/upgradevmode.Rd
Stack/man/preparedf.Rd
Stack/man/compact.Rd
Stack/man/padNA.Rd
Stack/man/matrixIntegrate.Rd
Stack/man/find_min_vmode.Rd
Stack/man/ensureDate.Rd
Stack/man/vectorIntegrate.Rd
Stack/man/Stack.Rd
Stack/man/vecEqual.Rd
Stack/man/ffStack.Rd
Stack/LICENSE