aggregate and keep the original names

Share:

Description

A wrapper of the aggregate function. Data are provided as a formula and the original names are kept in the returned data.frame.

Usage

1

Arguments

formula

a formula, such as y ~ x or cbind(y1, y2) ~ x1 + x2, where the y variables are numeric data to be split into groups according to the grouping x variables (typically factors).

data

the data.frame to be aggregated.

FUN

a function to compute the summary statistics which can be applied to all data subsets.

subset

an optional vector specifying a subset of observations to be used.

na.action

a function which indicates what should happen when the data contain NA values. The default is to ignore missing values in the given variables.

...

further arguments passed to or used by methods.

Value

For the data frame method, teh function returns a data frame with columns corresponding to the grouping variables in the right part of the formula, followed by aggregated columns from the left part of the formula. The names of the variables remain the same as in the original data frame.

Note

named.agg is a wrapper of aggregate

Author(s)

Ananda Mahto

See Also

aggregate

Examples

1
2
3
4
5
6
7
data(ERPsets)

datall=erp.mean(base = "Exp1_word_subj", numbers = 1:20, 
win.ini = 400, win.end = 600, erplist=ERPsets, startmsec= -200, 
endmsec = 1500, format="long", name.dep="Ampl")

datagg=named.agg(Ampl~electrode+Subject, datall, FUN=mean)

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.