全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1665 3
2009-05-11

我要从excel表中导入数据x1-x4,其中x1是字符型,x2为日期,x3x4为数值型数据

如果用proc import datafile="***"  out=temp   dbms=excel   replace;语句导入数据后数据都便成了字符型

怎么才能解决这个问题呢?谢谢!

二维码

扫码加我 拉你入群

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

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

全部回复
2009-5-11 22:14:00
把excel里的前8条记录改成数值型
二维码

扫码加我 拉你入群

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

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

2009-5-11 23:52:00
以下是引用xuwei2007在2009-5-11 22:14:00的发言:
把excel里的前8条记录改成数值型

我试过了,8条数据后面的数据会被和谐掉,都成了missing

而且我现在遇到了个新问题,当使用下面的语句时:

data ret0201;
   infile '*******'
   input @1   code  $6.
           @8   date  yymmdd10.
           @19  size  10.2
           @29  ret   ;
run;

在size这个变量中会数据会有一部分丢失,这又是为什么呢?

谢谢

二维码

扫码加我 拉你入群

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

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

2009-5-23 01:19:00
把10.2改成10.6试试看!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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