aggregate: Compute Summary statistik over data undergrupper

detaljer

aggregate er en generisk funktion med metoder til datarammer og tidsserier.

standardmetoden, aggregate.default, bruger tidsseriemetoden, hvis x er en tidsserie, og ellers tvinger x til en dataramme og kalder datarammemetoden.

aggregate.data.frame er datarammemetoden. Hvis x ikke er en dataramme, tvinges den til en, som skal have et ikke-nul antal rækker. Derefter er hver af variablerne (kolonner) i x opdelt i undergrupper af sager (rækker) af identiske kombinationer af komponenterne i by, og FUN anvendes til hver sådan delmængde med yderligere argumenter i sendt til den. Resultatet omformateres til en dataramme, der indeholder variablerne i by og x. De, der stammer fra by, indeholder de unikke kombinationer af grupperingsværdier, der anvendes til bestemmelse af undergrupperne, og dem, der stammer fra x de tilsvarende oversigter for undergruppen af de respektive variabler i x. Hvis simplify er sandt, forenkles sammendrag til vektorer eller matricer, hvis de har en fælles længde på henholdsvis en eller større end en; ellers opnås lister over sammenfattende resultater i henhold til undergrupper. Rækker med manglende værdier i nogen af by variablerne udelades fra resultatet. (Bemærk, at versioner af R før 2.11.0 krævede FUN for at være en skalarfunktion.)

aggregate.formula er en standard formel grænseflade til aggregate.data.frame.

aggregate.ts er tidsseriemetoden og kræver FUN for at være en skalarfunktion. Hvis x ikke er en tidsserie, tvinges den til en. Derefter opdeles variablerne i x i passende blokke med længde frequency(x) / nfrequency, og FUN anvendes på hver sådan blok med yderligere (Navngivne) argumenter i overført til den. Det returnerede resultat er en tidsserie med frekvens nfrequency med de aggregerede værdier. Bemærk, at dette giver mest mening for et kvartalsvis eller årligt resultat, når den originale serie dækker et helt antal kvartaler eller år: især aggregering af en månedlig serie til kvartaler, der starter i Februar, giver ikke en konventionel kvartalsserie.

FUN sendes til match.fun, og det kan derfor være en funktion eller et symbol eller tegnstreng, der navngiver en funktion.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.

Previous post beskæring af sorte hindbærbuske: Sådan beskæres sorte hindbær
Next post adgangskrav