Skip to content

❗ This is a read-only mirror of the CRAN R package repository. splitstackshape — Stack and Reshape Datasets After Splitting Concatenated Values. Homepage: http://github.com/mrdwab/splitstackshape Report bugs for this package: http://github.com/mrdwab/splitstackshape/issues

Notifications You must be signed in to change notification settings

cran/splitstackshape

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

splitstackshape

Travis-CI Build Status AppVeyor Build Status Coverage Status

R functions to split concatenated data, stack columns of your datasets, and convert your data into different shapes.

Core Functions

  • 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 stacked 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".

Utilities

  • 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.

Install

The package is on CRAN. You can install it using:

install.packages("splitstackshape")

To install the V2 beta version, use:

devtools::install_github("mrdwab/splitstackshape", ref = "v2.0")

To install the V1 development version, use:

devtools::install_github("mrdwab/splitstackshape", ref = "v1_development")

Current CRAN version: 1.4.8

About

❗ This is a read-only mirror of the CRAN R package repository. splitstackshape — Stack and Reshape Datasets After Splitting Concatenated Values. Homepage: http://github.com/mrdwab/splitstackshape Report bugs for this package: http://github.com/mrdwab/splitstackshape/issues

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages