Details
aggregate
è una funzione generica con metodi per frame di dati e serie temporali.
Il metodo predefinito, aggregate.default
, utilizza il metodo delle serie temporali se x
è una serie temporale e altrimenti costringe x
a un frame di dati e chiama il metodo del frame di dati.
aggregate.data.frame
è il metodo data frame. Se x
non è un frame di dati, viene costretto a uno, che deve avere un numero diverso da zero di righe. Quindi, ciascuna delle variabili (colonne) in x
viene suddivisa in sottoinsiemi di casi (righe) di combinazioni identiche dei componenti di by
e FUN
viene applicata a ciascun sottoinsieme con ulteriori argomenti in …
passati ad esso. Il risultato viene riformattato in un frame di dati contenente le variabili in by
e x
. Quelli derivanti da by
contengono le combinazioni univoche di valori di raggruppamento utilizzati per determinare i sottoinsiemi e quelli derivanti da x
i riassunti corrispondenti per il sottoinsieme delle rispettive variabili in x
. Se simplify
è vero, i riassunti vengono semplificati in vettori o matrici se hanno una lunghezza comune di uno o maggiore di uno, rispettivamente; altrimenti, si ottengono elenchi di risultati di riepilogo in base ai sottoinsiemi. Le righe con valori mancanti in una qualsiasi delle variabili by
verranno omesse dal risultato. (Si noti che le versioni di R precedenti alla 2.11.0 richiedevano che FUN
fosse una funzione scalare.)
aggregate.formula
è un’interfaccia formula standard a aggregate.data.frame
.
aggregate.ts
è il metodo delle serie temporali e richiede che FUN
sia una funzione scalare. Se x
non è una serie temporale, è costretto a una. Quindi, le variabili in x
vengono suddivise in blocchi appropriati di lunghezza frequency(x) / nfrequency
e FUN
viene applicato a ciascun blocco di questo tipo, con ulteriori argomenti (denominati) in …
passati ad esso. Il risultato restituito è una serie temporale con frequenza nfrequency
che contiene i valori aggregati. Si noti che questo ha più senso per un risultato trimestrale o annuale quando la serie originale copre un numero intero di trimestri o anni: in particolare aggregando una serie mensile a trimestri a partire da febbraio non dà una serie trimestrale convenzionale.
FUN
viene passato a match.fun
, e quindi può essere una funzione o un simbolo o una stringa di caratteri che nomina una funzione.