mikefish
如题
不要告诉我存成.xls格式,我的文件数据太大,xls装不上。(要不然也不会选用SAS计算,SPSS计算大数据实在是费劲)
不管我存成什么格式包括直接存成.sas格式,最后SAS读取的时候都出错。
会不会跟我的文件变量值有中文有关(变量名全是英文的)?或者某些变量有缺失?
jingju11
如你所言, 我也遇到过同样的问题。试过不同的方法,总有错误。问过SAS帮助,也没有一个答案。
但是如果你有SPSS, 问题就变得很容易。在SPSS中打开SAV 然后存成支持长文件名的SAS文件即可。
SPSS发布一个30天的试用版本。
abel
ascii格式的数据试一试(notepad之类可以打开的)
或者借助下数据库
mikefish
我试过spss能够另存的各种格式,要不就是报错,要不就是说没有变量。
我试过直接在sas写infile的命令,结果只读进去200多条记录。raw data有一亿多条记录。
会不会因为有缺失值?我把缺失值都剔除了再试试。
谢谢各位的建议。
还有什么好办法?
einstein_817
用import 过程
proc import dbms=sav
datafile='你的spss文件所在的路径'
replace
output=c;
xjuchenwei
是不是你的数据太繁琐了,再者就是你的数据中却是出了问题。查看一下你的数据集吧