请选择 进入手机版 | 继续访问电脑版
楼主: yaoyinuo888
1093 5

[问答] 字符转不了数字,请问文件哪里有问题 [推广有奖]

  • 0关注
  • 0粉丝

硕士生

11%

还不是VIP/贵宾

-

威望
0
论坛币
1317 个
通用积分
0
学术水平
2 点
热心指数
2 点
信用等级
2 点
经验
1233 点
帖子
66
精华
0
在线时间
140 小时
注册时间
2016-6-26
最后登录
2022-2-8

yaoyinuo888 在职认证  发表于 2017-12-15 12:05:11 |显示全部楼层 |坛友微信交流群
相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
用dataline 自己做了一张表发现是可以转的,但是这个文件就是转不了,请问是什么原因?
二维码

扫码加我 拉你入群

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

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


1513310529(1).png

回帖推荐

l1i2n3i4n5g 发表于4楼  查看完整内容

proc import out=aa datafile='C:\Users\Administrator\Desktop\1111.xlsx' dbms=xlsx replace; run; data aa; set aa; aa=compress(aa,'.','dk'); nn=input(aa,8.2); run;
yaoyinuo888 在职认证  发表于 2017-12-15 12:11:11 |显示全部楼层 |坛友微信交流群
proc import out=aa
datafile='C:\Users\Administrator\Desktop\1111.xlsx'
dbms=xlsx replace;
run;

data aa;
set aa;
nn=input(aa,8.2);
run;


附件是原始文件,没办法上传.sas7bdat的文件,楼主把原始文件转成xlsx,然后再用sas导入变成原始文件

1111.xlsx

42.61 KB

使用道具

lovexialulu 发表于 2017-12-15 16:25:39 |显示全部楼层 |坛友微信交流群
怀疑你的数据 中有的0 写成字母o了,你用find(aa,'o','i');  看下

使用道具

l1i2n3i4n5g 在职认证  发表于 2017-12-15 16:35:51 |显示全部楼层 |坛友微信交流群
proc import out=aa
   datafile='C:\Users\Administrator\Desktop\1111.xlsx'
   dbms=xlsx replace;
run;

data aa;
   set aa;
   aa=compress(aa,'.','dk');
   nn=input(aa,8.2);
run;

使用道具

yaoyinuo888 在职认证  发表于 2017-12-15 17:17:03 |显示全部楼层 |坛友微信交流群
lovexialulu 发表于 2017-12-15 16:25
怀疑你的数据 中有的0 写成字母o了,你用find(aa,'o','i');  看下
试过了,没有字母o

使用道具

yaoyinuo888 在职认证  发表于 2017-12-15 17:17:28 |显示全部楼层 |坛友微信交流群
l1i2n3i4n5g 发表于 2017-12-15 16:35
proc import out=aa
   datafile='C:\Users\Administrator\Desktop\1111.xlsx'
   dbms=xlsx replace;
谢谢,学到了

使用道具

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

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

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

GMT+8, 2024-3-29 13:14