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.