全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
10856 15
2011-01-06
把昨天的问题重新问一遍,再详细一些的
excel表中有一个变量X是时间日期型的,如:200901表示09年1月
问:应该用什么方法将其导入至SAS?
input/infile 貌似只能支持从txt中导入数据
而直接用import,导入后200901会被认为是数值型的变量。
请教各位大牛
二维码

扫码加我 拉你入群

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

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

全部回复
2011-1-6 17:15:36
用infile导入,导入的时候
format date yymmn6.;
informat date yymmn6.;
input date;
二维码

扫码加我 拉你入群

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

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

2011-1-6 17:17:31
2# jessicamin
那请问如何用infile导入。xls的文件啊?每次导入都报错。。
二维码

扫码加我 拉你入群

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

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

2011-1-6 17:18:56
3# sunquan3075 把你的导入程序贴上来看看`
二维码

扫码加我 拉你入群

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

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

2011-1-6 17:29:04
4# baoaibaobao
9    data a;
10   infile "d:\resdat\dataset1.xls";
11   input eventID $20. name $6. lovation $6. date yymmn6.;
12   run;
NOTE: Infile "d:\resdat\dataset1.xls" 是:
      文件名=d:\resdat\dataset1.xls,
      RECFM=V,LRECL=256
NOTE: 从 Infile "d:\resdat\dataset1.xls" 中读取了 1 条记录。
       最小记录长度是 6。
       最大记录长度是 6。
NOTE: INPUT 语句到达一行的末尾,SAS 已转到新的一行。
NOTE: 数据集 WORK.A 有 0 个观测和 4 个变量。
NOTE: “DATA 语句”所用时间(总处理时间):
      实际时间         0.09 秒
二维码

扫码加我 拉你入群

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

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

2011-1-6 21:07:13
先用import导入excel文件,然后再对日期格式进行设置
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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