全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
20712 12
2011-11-05
SAS导入txt文件:txt中的数据以TAB分开的,并且有缺失值存在,缺失值没有用什么表示。大家觉得应该怎样导入。小弟搞了好久都没有弄得。
二维码

扫码加我 拉你入群

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

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

全部回复
2011-11-5 17:46:33
把txt文件所在的文件夹(wjjia)放在c:\目录下

libname mylib 'C:\wjjia'
DATA mylib.wenjianming;
   INFILE 'C:\wjjia\aaa.txt' DLM = '09'X LRECL=800;
   INPUT 变量名1 变量名2 ......;
RUN;
二维码

扫码加我 拉你入群

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

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

2011-11-5 20:40:25
不行,缺失值没有读进来。
二维码

扫码加我 拉你入群

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

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

2011-11-5 21:26:37
从excel文件中copy你的数据块,粘贴到aaa.txt,保存在C:\wjjia目录下。excel中的缺失数据不要管,整个数据块copy即可,产生的sas数据集为wenjianming.sas7bdat,缺失数据处是一个圆点(.)。
二维码

扫码加我 拉你入群

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

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

2011-11-7 13:56:57
还是不行,txt数据她大了,导入到excel会被截断
二维码

扫码加我 拉你入群

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

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

2011-11-7 15:33:54
最简单的方法是找一个编辑器
把连续两个tab替换成tab.tab就可以了
或者把tab全替换成,
这样你这个txt就变成csv了
这就容易导入到SAS里了
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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