全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
10396 12
2011-01-20
我用以下语句导入以csv格式文件

复制代码



可以成功导入,但是导入后一个变量A的数值与原文件中该变量的数值有差异,sas将原来文件中的小数点后面的数字给去掉了,比如原文件中变量A的一个值为9.71,导入到sas后变量A的该值就变为9.,在sas中显示的不是9,而是9.。

而其他的变量,例如变量B,同样是数值变量,也有小数,但是就能完整的准确的导入。

请各位大侠帮帮忙,帮我看看问题出在哪里

谢谢

附件中是原始文件和导入后文件的截图
附件列表
导入后数据截图.png

原图尺寸 4.32 KB

导入后数据截图.png

csv格式数据截图.png

原图尺寸 6.52 KB

csv格式数据截图.png

二维码

扫码加我 拉你入群

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

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

全部回复
2011-1-20 21:20:13
建议先查一下读入的Var19是不是字符型,从截图上看,可能读入时的类型是$2.
二维码

扫码加我 拉你入群

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

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

2011-1-20 21:46:46
有道理! var19和var20一样,一开始连续好多个的观测都是缺省--,到后来才有观测的值。

那...应该如何解决这个问题呢...
二维码

扫码加我 拉你入群

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

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

2011-1-20 21:56:31
我也遇到过类似的问题,后来是转成EXCEL读入的。
也可以尝试在IMPORT时用Informat控制读入的格式,不过不是很好用,我用的时候是没有成功。
当然,转为EXCEL的过程中可能会有其他变量遇到问题。我是分成两个文件分别读在合并
二维码

扫码加我 拉你入群

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

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

2011-1-21 01:02:46
format 行不行?
二维码

扫码加我 拉你入群

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

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

2011-1-21 08:25:29
5# pinseng

请问format具体怎么操作啊?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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