The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
R functions to split concatenated data, stack columns of your datasets, and convert your data into different shapes.
cSplit
: A core function that collects the functionality
of several of the concat.split
family of functions.concat.split
: A set of functions to split strings where
data have been concatenated into a single value, as is common when
getting data collected with tools like Google Forms.
(cSplit_l
to return a list
; and
cSplit_e
to return an “expanded” view of the input
data.)Stacked
: A function to create a list of
stack
ed sets of variables. Similar to melt
from “reshape2”, but doesn’t put everything into one very long
data.frame
.Reshape
: A function to allow base R’s
reshape
function to work with “unbalanced” datasets.stratified
: A function to take random row samples by
groups, similar to sample_n
and sample_frac
from “dplyr”.getanID
: A function for creating a secondary ID when
duplicated “id” variables are present.expandRows
: “Expands” the rows of a dataset.listCol_l
and listCol_w
: Unlists (long) or
flattens (wide) a column in a data.frame
or a
data.table
stored as a list
. Neither is
vectorized.The package is on CRAN. You can install it using:
install.packages("splitstackshape")
To install the V2 beta version, use:
::install_github("mrdwab/splitstackshape", ref = "v2.0") devtools
To install the V1 development version, use:
::install_github("mrdwab/splitstackshape", ref = "v1_development") devtools
Current CRAN version: 1.4.8
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.