各位前辈:小弟在用SPSS编程计算时,遇到个问题:对数据分组做回归运算,如果数据量较大(比如5万行),总在最后几个分组处死掉,而且此时Windows也无法操作,跟死机一样。把数据集减为一半也如此(除非减到1万行左右)
下面是我的源码(省略了一些不必要的细节)
GET data
/Type = XLS
/CellRange = Full
/ReadNames = On
/File = 'E:\WorkFile\UserPurchase.xls' .
PRESERVE.
SET TVARS NAMES TNUMBERS VALUES.
SPLIT FILE LAYERED BY UserId.
DATASET DECLARE tempdata.
OMS
/DESTINATION FORMAT = TEXT
OUTFILE = 'E:\WorkFile\out\Result.txt' viewer = no .
REGRESSION
/MISSING LISTWISE
……
OMSEND.