楼主: qyj8888
5816 10

SAS 读取CSV格式数据出问题啦,高手指教 [推广有奖]

  • 0关注
  • 0粉丝

博士生

67%

还不是VIP/贵宾

-

威望
0
论坛币
999 个
通用积分
0.0600
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1168 点
帖子
182
精华
0
在线时间
406 小时
注册时间
2008-10-20
最后登录
2022-6-8

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
行政编码.xls (219 KB) data xzbm1;
infile 'C:\Users\wind\Desktop\行政编码.csv';
input sdxm $ 1-7 dm $ 8-37;
run;
二维码

扫码加我 拉你入群

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

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

关键词:Desktop infile Users Input desk Desktop Users 行政

行政编码.rar

20.06 KB

本附件包括:

  • 行政编码.csv

沙发
lcwiss 发表于 2009-11-27 21:14:03 |只看作者 |坛友微信交流群
用了CSV就不能用列输入方式,应该用list输入,我也记不清楚了,你试试

相关词条:CSV, SAS, 数据, 格式, 高手



我也想创建词条赚积分
data xzbm1;
infile 'C:\Users\wind\Desktop\行政编码.csv';
input sdxm $  dm $ ;
run;

使用道具

藤椅
qyj8888 发表于 2009-11-28 00:11:25 |只看作者 |坛友微信交流群
lcwiss 发表于 2009-11-27 21:14
用了CSV就不能用列输入方式,应该用list输入,我也记不清楚了,你试试

相关词条:CSV, SAS, 数据, 格式, 高手



我也想创建词条赚积分
data xzbm1;
infile 'C:\Users\wind\Desktop\行政编码.csv';
input sdxm $  dm $ ;
run;
这样还是不行,dm是中文,最长有30字符,
在读的时候只有邮编读进去啦

使用道具

板凳
sushe1527 发表于 2009-11-28 00:12:44 |只看作者 |坛友微信交流群
把csv传上来看下

使用道具

报纸
qyj8888 发表于 2009-11-28 00:15:58 |只看作者 |坛友微信交流群
sushe1527 发表于 2009-11-28 00:12
把csv传上来看下
上传啦

使用道具

地板
sushe1527 发表于 2009-11-28 00:21:31 |只看作者 |坛友微信交流群
data xzbm1;
infile 'C:\行政编码.csv' dlm=',';
input  sdxm$ dm$;
run;

使用道具

7
qyj8888 发表于 2009-11-28 00:35:00 |只看作者 |坛友微信交流群
sushe1527 发表于 2009-11-28 00:21
data xzbm1;
infile 'C:\行政编码.csv' dlm=',';
input  sdxm$ dm$;
run;
我有这样试过,但是地区的那个不能全部显示

使用道具

8
qyj8888 发表于 2009-11-28 00:36:53 |只看作者 |坛友微信交流群
sushe1527 发表于 2009-11-28 00:21
data xzbm1;
infile 'C:\行政编码.csv' dlm=',';
input  sdxm$ dm$;
run;
最长的有15个字,但这样只有四个字的~~

使用道具

9
sushe1527 发表于 2009-11-28 00:40:30 |只看作者 |坛友微信交流群
这样肯定可以了

data xzbm1;
infile 'C:\行政编码.csv' dlm=',';
length sdxm$6. dm $30.;
input  sdxm$ dm$;
run;

使用道具

10
qyj8888 发表于 2009-11-28 12:14:00 |只看作者 |坛友微信交流群
sushe1527 发表于 2009-11-28 00:40
这样肯定可以了

data xzbm1;
infile 'C:\行政编码.csv' dlm=',';
length sdxm$6. dm $30.;
input  sdxm$ dm$;
run;
恩,谢谢啦!
length 函数是这样的用的呀,学到东西
我这样做的~~
       data WORK.aa                                     ;
           infile 'C:\Users\wind\Desktop\行政编码.csv' delimiter = ','  firstobs=2 ;
          informat VAR1 best32. ;
          informat VAR2 $30. ;
          format VAR1 best12. ;
          format VAR2 $30. ;
       input
                   VAR1
                  VAR2 $
       ;
        rename var1=code  var2=city;
   label var1=code  var2=city;
       run;

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 16:28