用sas提取该文件中的数据时,用如下语句:
proc import out=work.data1
datafile="d:\1.dta"
dbms=DTA replace;
run;
结果没有提取成功,log显示:
Requested Input File Is Invalid
ERROR: Import unsuccessful. See SAS Log for details.
求助!!!
如何处理。。。

|
楼主: xshs20071727
|
8275
3
SAS为何读取stata数据失败?求解。。。 |
|
已卖:1832份资源 副教授 79%
-
|
回帖推荐xshs20071727 发表于2楼 查看完整内容 刚刚又试了一下,发现如果stata是10.0版本的,需要先将数据转换成9.0版本才能让sas读入,sas没法通过该方法读取stata10.0版本的数据。具体方法为:
用stata10打开该1.dta文件,file——save as——保存类型选为stata 9 data*dta,保存。
然后再用上面的方法
proc import out=work.data1
datafile="d:\1.dta"
dbms=DTA replace;
run;
进行读入。刚刚试了一下,可以。
所以,建议同时使用stata10和sas的朋友们,有必要是先将s ...
本帖被以下文库推荐
| ||
|
Gang2008
|
|||
|
|
| |||||||||||||||||||||||
|
Gang2008
|
|||||||||||||||||||||||
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


