AGGREGATE

AGGREGATE 會將作用中資料集中的觀察值群組聚集到單一觀察值,並建立新的聚集檔案,或在包含聚集資料的作用中資料集中建立新的變數。


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 ...]

此指令會讀取作用中資料集,並導致執行任何擱置指令。 如需相關資訊,請參閱主題 指令順序

可以從「 聚集資料 」對話框產生 AGGREGATE 指令的語法。

發行歷程

版本 13.0

  • 已建立 MODE 關鍵字。
  • 已建立 OVERWRITE 關鍵字。

版本 17.0

  • AGGREGATE 在沒有分段變數的情況下執行。

版本 22.0

  • 引進了 CLTCGTCINCOUT 函數。

範例

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