aggregate: Compute Summary Statistics of Data Subsets

Details

aggregate este o funcție generică cu metode pentru cadre de date și serii de timp.

metoda implicită, aggregate.default, folosește metoda seriilor de timp dacă x este o serie de timp și altfel constrânge x la un cadru de date și apelează metoda cadrului de date.

aggregate.data.frame este metoda cadrului de date. Dacă x nu este un cadru de date, acesta este forțat la unul, care trebuie să aibă un număr diferit de zero de rânduri. Apoi, fiecare dintre variabilele (coloanele) din x este împărțită în subseturi de cazuri (rânduri) de combinații identice ale componentelor by și FUN este aplicată fiecărui astfel de subset cu argumente suplimentare în transmise acestuia. Rezultatul este reformatat într-un cadru de date care conține variabilele din by și x. Cele care rezultă din by conțin combinațiile unice de valori de grupare utilizate pentru determinarea subseturilor, iar cele care rezultă din x rezumatele corespunzătoare pentru subsetul variabilelor respective în x. Dacă simplify este adevărat, rezumatele sunt simplificate la vectori sau matrice dacă au o lungime comună de una sau, respectiv, mai mare decât una; în caz contrar, se obțin liste de rezultate sumare în funcție de subseturi. Rândurile cu valori lipsă în oricare dintre variabilele by vor fi omise din rezultat. (Rețineți că versiunile de R înainte de 2.11.0 necesitau FUN pentru a fi o funcție scalară.)

aggregate.formula este o interfață cu formula standard pentru aggregate.data.frame.

aggregate.ts este metoda seriilor de timp și necesită FUN să fie o funcție scalară. Dacă x nu este o serie de timp, ea este constrânsă la una. Apoi, variabilele din x sunt împărțite în blocuri adecvate de lungime frequency(x) / nfrequency și FUN se aplică fiecărui astfel de bloc, cu alte argumente (numite) în transmise acestuia. Rezultatul returnat este o serie de timp cu frecvența nfrequency care deține valorile agregate. Rețineți că acest lucru are cel mai mult sens pentru un rezultat trimestrial sau anual atunci când seria originală acoperă un număr întreg de trimestre sau ani: în special agregarea unei serii lunare în trimestre începând din februarie nu oferă o serie trimestrială convențională.

FUN este trecut la match.fun și, prin urmare, poate fi o funcție sau un simbol sau un șir de caractere care numește o funcție.

Lasă un răspuns

Adresa ta de email nu va fi publicată.

Previous post tunderea tufelor de zmeură neagră: cum să tăiați zmeura neagră
Next post cerințe de admitere