全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
7328 8
2010-06-04
txt里的变量用双引号隔开,如下
"13980011756 ","20050329","成都地区  ","动感地带","动感音乐套餐20"

简单的导入时,所有的变量全放到一个变量里了
问:用sas读取数据时,如何把这些不同的变量分开放?请尽量说的详细些,或者给出程序,本人是菜鸟,呵呵,谢谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2010-6-4 17:35:09
data a;
        infile 'E:\aa.txt' delimiter='","';
        input a b c $ d $ e $;
run;
二维码

扫码加我 拉你入群

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

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

2010-6-4 17:36:06
记录放在txt文件中
二维码

扫码加我 拉你入群

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

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

2010-6-4 17:40:12
谢谢~请问“记录放在txt文件中”是什么意思呢?还有,“input a b c $ d $ e $”里面的$符号是做什么用的呢?
二维码

扫码加我 拉你入群

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

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

2010-6-4 17:53:59
"13980011756 ","20050329","成都地区  ","动感地带","动感音乐套餐20"
放在txt文档里了 $是指定字符型变量
二维码

扫码加我 拉你入群

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

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

2010-6-5 08:34:52
如果可以把变量都存成字符型,可以在INFILE语句加DSD选项。

data x;
  infile "c:\files\test.txt" dsd;
  input a : $20. b : $20. c : $20. d : $20. e :$20.;
run;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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