Learn R Programming

⚠️There's a newer version (0.2.21) of this package.Take me there.

DataCombine (version 0.2.19)

Tools for Easily Combining and Cleaning Data Sets

Description

Tools for combining and cleaning data sets, particularly with grouped and time series data.

Copy Link

Version

Install

install.packages('DataCombine')

Monthly Downloads

90

Version

0.2.19

License

GPL (>= 3)

Maintainer

Christopher Gandrud

Last Published

March 7th, 2016

Functions in DataCombine (0.2.19)

DropNA

Drop rows from a data frame with missing values on a given variable(s).
change

Calculate the changes (absolute, percent, and proportion) changes from a specified lag, including within groups
shift

A function for creating lag and lead variables.
slideMA

Create a moving average for a period before or after each time point for a given variable
StartEnd

Find the starting and ending time points of a spell
TimeFill

Creates a continuous Unit-Time-Dummy data frame from a data frame with Unit-Start-End times
TimeExpand

Expands a data set so that it includes an observation for each time point in a sequence. Works with grouped data.
slide

A function for creating lag and lead variables, including for time-series cross-sectional data.
PercChange

Calculate the percentage change from a specified lag, including within groups
MoveFront

Move variables to the front of a data frame.
SpreadDummy

Spread a dummy variable (1's and 0') over a specified time period and for specified groups
CountSpell

Count spells, including for grouped data
grepl.sub

Subset a data frame if a specified pattern is found in a character string
rmExcept

Remove all objects from a workspace except those specified by the user.
FillDown

Fills in missing (NA) values with the previous non-missing value
FillIn

A function for filling in missing values of a variable from one data frame with the values from another variable.
NaVar

Create new variable(s) indicating if there are missing values in other variable(s)
InsertRow

Inserts a new row into a data frame
FindReplace

Replace multiple patterns found in a character string column of a data frame
dMerge

Merges 2 data frames and report/drop/keeps only duplicates.
shiftMA

Internal function for slideMA
FindDups

Find duplicated values in a data frame and subset it to either include or not include them.
VarDrop

Drop one or more variables from a data frame.