Description Usage Arguments Examples
View source: R/get-balance-data.R
a general purpose function you can use to get balanced data.
1 |
data |
the data.frame you wish to subset |
ID |
a character vector of column names that identify each "person" in the data set |
TIME |
a character vector specifying the different observation times for each ID |
VARS |
argument to specify which fields must be NA |
required |
states whether each ID must have an observation for every TIME (default) or if you set it to "shared", it will only return the TIMES that all IDs have non-missing values for. |
1 2 3 4 | unbal <- data.frame(PERSON=c(rep('Frank',5),rep('Tony',5),rep('Edward',5)), YEAR=c(2001,2002,2003,2004,2005,2001,2002,2003,2004,2005,2001,2002,2003,2004,2005), Y=c(21,22,23,24,25,5,6,NA,7,8,31,32,33,34,35), X=c(1:15))
balanced(unbal, "PERSON","YEAR")
balanced(unbal, "PERSON","YEAR", "X")
balanced(unbal, "PERSON","YEAR", required="shared")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.