AGGREGATE

AGGREGATE agreguje grupy obserwacji w aktywnym zbiorze danych w pojedyncze obserwacje i tworzy nowy zagregowany plik lub tworzy nowe zmienne w aktywnym zbiorze danych, które zawierają zagregowane dane.


AGGREGATE [OUTFILE={'savfile'|'dataset'}]
                   {*                  }
          [MODE={REPLACE     }] [OVERWRITE={NO }]
                {ADDVARIABLES}             {YES}

 [/MISSING=COLUMNWISE] [/DOCUMENT]

 [/PRESORTED] [/BREAK=[varlist[({A})]][varlist...]]
                                {D  }

 /aggvar['label'] aggvar['label']...=function(arguments)

 [/aggvar ...]

Ta komenda odczytuje aktywny zbiór danych i powoduje wykonanie wszystkich oczekujących komend. Więcej informacji można znaleźć w temacie Command Order (Kolejność komend).

Składnia komendy AGGREGATE może zostać wygenerowana w oknie dialogowym Agreguj dane .

Historia wersji

Wersja 13.0

  • Wprowadzono słowo kluczowe MODE .
  • Wprowadzono słowo kluczowe OVERWRITE .

Wersja 17.0

  • AGGREGATE działa bez zmiennej przerwania.

Wersja 22.0

  • Wprowadzone funkcje CLT, CGT, CINi COUT .

Przykład

AGGREGATE
  /OUTFILE='/temp/temp.sav'
  /BREAK=gender
  /age_mean=MEAN(age).