全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2752 9
2011-10-30
本人通过网上教程自学SAS,遇到几个问题,弄了好久也没明白,在这请教高人指点。
1. 关于引用外部数据的。
    例如 在D盘建立名为"txt.txt"的EXCEL文件(已经上传到帖子附件了),在SAS中通过以下程序调用:
               data a;
               infile 'D:\txt.txt';
               input TIME FARE TRAFFIC;
               RUN;        
        但总是提示 ERROR:物理文件不存在,D:\txt.txt.
        这段代码是按照SAS教程写得,而且好多教程都是这么写得,但就是不对,很想知道到底是哪错了?

附件列表

txt.txt.xls

大小:13.5 KB

 马上下载

二维码

扫码加我 拉你入群

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

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

全部回复
2011-10-30 11:30:14
很明显SAS将txt.txt当做txt文件处理了,最好用proc import将excel文件导入SAS DATASET。
二维码

扫码加我 拉你入群

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

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

2011-10-30 14:13:51
tj0412ymy 发表于 2011-10-30 11:30
很明显SAS将txt.txt当做txt文件处理了,最好用proc import将excel文件导入SAS DATASET。
我试过用文本文件导入,但结果一样还是那个错误提示。
“用proc import将excel文件导入SAS DATASET ” 是什么意思,调用 import 过程,还只直接手动导入?
二维码

扫码加我 拉你入群

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

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

2011-10-30 19:10:53
excel文件咋会是txt扩展名的呢,加xls或xlsx(excel 2007时加)
data a;
    infile 'D:\txt.txt.xls';
    input TIME FARE TRAFFIC;
  RUN;
二维码

扫码加我 拉你入群

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

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

2011-10-30 21:59:25
dyes0506 发表于 2011-10-30 19:10
excel文件咋会是txt扩展名的呢,加xls或xlsx(excel 2007时加)
data a;
    infile 'D:\txt.txt.xls';
很感谢你的回复,按照你的代码,我又运行了,但是还是那个提示啊。
二维码

扫码加我 拉你入群

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

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

2011-10-30 22:40:36
我怀疑是你的 电脑没有显示扩展名 实际上你的文件名字应该是 txt.txt.xls
猜测
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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