Common operations on DataFrame objects
Common operations on DataFrame objects.
In the code snippet below, x is a DataFrame object.
In the code snippet below, x is a DataFrame object.
split(x, f, drop = FALSE):
Splits x into a SplitDataFrameList
object, according to f, dropping elements corresponding
to unrepresented levels if drop is TRUE.
In the code snippet below, x is a DataFrame object.
by(data, INDICES, FUN, ..., simplify = TRUE):
Apply FUN to each group of data, a DataFrame,
formed by the factor (or list of factors) INDICES. Exactly
the same contract as as.data.frame.
In the code snippets below, x is a DataFrame object.
na.omit(object):
Returns a subset with incomplete cases removed.
na.exclude(object):
Returns a subset with incomplete cases removed (but to be
included with NAs in statistical results).
is.na(x):
Returns a logical matrix indicating which cells are missing.
complete.cases(x):
Returns a logical vector identifying which cases have no missing values.
In the code snippet below, x is a DataFrame object.
transform(`_data`, ...): adds or replaces columns based on
expressions in .... See transform.
A number of wrappers are implemented for performing statistical procedures, such as model fitting, with DataFrame objects.
Michael Lawrence
DataFrame objects.
merge in the base package.
by in the base package.
splitAsList in this package (S4Vectors).
SplitDataFrameList objects in the IRanges package.
na.omit in the stats package.
transform in the base package.
xtabs in the stats package.
## split sw <- DataFrame(swiss) swsplit <- split(sw, sw[["Education"]]) ## rbind & cbind do.call(rbind, as.list(swsplit)) cbind(DataFrame(score), DataFrame(counts)) df <- DataFrame(as.data.frame(UCBAdmissions)) xtabs(Freq ~ Gender + Admit, df)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.