|
把以下内容存为桌面的1.txt
合肥 500 200
北京 300 600
济南 200 400
以下内容存为桌面的2.txt
合肥 500 200
北京 300 600
天津 200 400
运行以下语法:
GET DATA /TYPE = TXT
/FILE = 'C:\Documents and Settings\user\桌面\1.txt'
/DELCASE = LINE
/DELIMITERS = " "
/ARRANGEMENT = DELIMITED
/FIRSTCASE = 1
/IMPORTCASE = ALL
/VARIABLES =
V1 A4
V2 F3.0
V3 F3.0
.
CACHE.
EXECUTE.
SORT CASES BY V1 (A) .
SAVE OUTFILE='C:\Documents and Settings\user\桌面\1.sav'
/COMPRESSED.
GET DATA /TYPE = TXT
/FILE = 'C:\Documents and Settings\user\桌面\2.txt'
/DELCASE = LINE
/DELIMITERS = " "
/ARRANGEMENT = DELIMITED
/FIRSTCASE = 1
/IMPORTCASE = ALL
/VARIABLES =
V1 A4
V2 F3.0
V3 F3.0
.
CACHE.
EXECUTE.
SORT CASES BY V1 (A) .
SAVE OUTFILE='C:\Documents and Settings\user\桌面\2.sav'
/COMPRESSED.
GET FILE='C:\Documents and Settings\user\桌面\1.sav'.
ADD FILES /FILE=*
/FILE='C:\Documents and Settings\桌面\user\2.sav'.
EXECUTE.
AGGREGATE
/OUTFILE=*
/BREAK=V1
/V2_sum = SUM(V2) /V3_sum = SUM(V3).
|