全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
6685 3
2016-01-02
我在E:\data里创建了一个文本文档student (.txt):
100801005 zhangsan 180
100801006 lisi 175
100801007 wangwu 178

我的命令是:
filename stds 'E:\data';
data studen;
infile stds(student);
input student_ID $ name $ height;
run;
proc print data=studen;
run;
但是结果有错:
36   filename stds 'E:\data';
37   data studen;
38   infile std(student);
39   input student_ID $ name $ height;
40   run;

ERROR: 物理文件不存在,E:\data\student.dat。
NOTE: SAS 系统由于错误而停止了该步的处理。
WARNING: 数据集 WORK.STUDEN 可能不完整。该步停止时,共有 0 个观测和 3 个变量。
WARNING: 数据集 WORK.STUDEN 由于该步已停止,而没有被替换。

我刚看过这一块,想建立一个数据文本文件试着用SAS读错来,却总是出错。或者是怎样能建立一个(.dat)的数据文本文件呢?求大神指点。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-1-2 10:42:25
变量的文本型$没复制上。哪位知道是话请指点啊!!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-1-2 10:59:28
是不是默认为是.dat file了,改成这样看可不可以?

filename stds 'E:\data\student.txt';
data studen;
infile stds;
input student_ID name height;
run;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-1-2 11:34:16
xiaoyu163 发表于 2016-1-2 10:59
是不是默认为是.dat file了,改成这样看可不可以?

filename stds 'E:\data\student.txt';
恩 是的 我试了一下 就是这样子的。呵呵。谢谢你哈。好人一生平安。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群