1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
* Добавление переменной, содержащей частоту встречаемости значений другой переменной.
* Для примера ниже нам требуется добавить переменную n, такую, что  
n=2 для случаев, когда var1=25 и 
n=3 для случаев, когда var1=10.

DATA LIST LIST /var1(F8).
BEGIN DATA.
25 
10 
10 
25 
10
END DATA.
LIST.

SORT CASES BY var1.
SAVE OUTFILE='c:\\temp\\temp.sav'.

AGGREGATE
  /OUTFILE=*
  /BREAK=var1
  /N=N.

MATCH FILES /TABLE=*
 /FILE='c:\\temp\\temp.sav'
 /BY var1.
EXECUTE.