Detalles
aggregate
es una función genérica con métodos para marcos de datos y series temporales.
El método predeterminado, aggregate.default
, utiliza el método de serie temporal si x
es una serie temporal, y de lo contrario coacciona x
a un marco de datos y llama al método de marco de datos.
aggregate.data.frame
es el método de marco de datos. Si x
no es un marco de datos, se coacciona a uno, que debe tener un número de filas distinto de cero. Luego, cada una de las variables (columnas) en x
se divide en subconjuntos de casos (filas) de combinaciones idénticas de los componentes de by
, y FUN
se aplica a cada subconjunto con más argumentos en …
que se le pasan. El resultado se reformatea en un marco de datos que contiene las variables by
y x
. Los derivados de by
contienen las combinaciones únicas de valores de agrupación utilizados para determinar los subconjuntos, y los derivados de x
los resúmenes correspondientes para el subconjunto de las variables respectivas en x
. Si simplify
es true, los resúmenes se simplifican a vectores o matrices si tienen una longitud común de uno o más de uno, respectivamente; de lo contrario, se obtienen listas de resultados de resumen según subconjuntos. Las filas con valores faltantes en cualquiera de las variables by
se omitirán del resultado. (Tenga en cuenta que las versiones de R anteriores a 2.11.0 requerían FUN
para ser una función escalar.)
aggregate.formula
es una interfaz de fórmula estándar aggregate.data.frame
.
aggregate.ts
es el método de serie temporal, y requiere que FUN
sea una función escalar. Si x
no es una serie temporal, se coacciona a una. Luego, las variables en x
se dividen en bloques apropiados de longitud frequency(x) / nfrequency
, y FUN
se aplica a cada bloque, con argumentos adicionales (nombrados) en …
pasados a él. El resultado devuelto es una serie temporal con frecuencia nfrequency
que contiene los valores agregados. Tenga en cuenta que esto tiene más sentido para un resultado trimestral o anual cuando la serie original abarca un número entero de trimestres o años: en particular, agregar una serie mensual a los trimestres que comienzan en febrero no da una serie trimestral convencional.
FUN
se pasa a match.fun
, y por lo tanto puede ser una función o un símbolo o cadena de caracteres que nombra una función.