楼主: 蜗牛飞呀
2028 2

[实际应用] $12 和$12.在什么场合有区别 [推广有奖]

  • 0关注
  • 2粉丝

讲师

7%

还不是VIP/贵宾

-

威望
0
论坛币
2169 个
通用积分
76.1256
学术水平
5 点
热心指数
5 点
信用等级
5 点
经验
5983 点
帖子
133
精华
0
在线时间
671 小时
注册时间
2017-4-27
最后登录
2024-4-21

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
data aa;
length a $10 b $12;
input a $ b $;
datalines;
qazxswedc qwetgbhujdes
ijujnhbgvb ijnhv
;
run;

data bb;
length a $10. b $12.;
input a $ b $;
datalines;
qazxswedc qwetgbhujdes
ijujnhbgvb ijnhv
;
run;

data cc;
input a $ b & $12;
datalines;
frf00  mmmm ooo7777
gy7  ijuhbn jjh87
;
run;

data dd;
input a $ b & $12.;
datalines;
frf00  mmmm ooo7777
gy7  ijuhbn jjh87
;
run;
第一个程序和第二个程序$12和$12.没区别,第三个程序和第四个程序里的有区别,不是很懂,望指教,谢谢!

二维码

扫码加我 拉你入群

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

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

关键词:length Input Lines Data line

沙发
蜗牛飞呀 发表于 2017-9-24 21:19:09 |只看作者 |坛友微信交流群
  1. data aa;
  2. length a $10 b $12;
  3. input a $ b $;
  4. datalines;
  5. qazxswedc qwetgbhujdes
  6. ijujnhbgvb ijnhv
  7. ;
  8. run;
  9. data bb;
  10. length a $10. b $12.;
  11. input a $ b $;
  12. datalines;
  13. qazxswedc qwetgbhujdes
  14. ijujnhbgvb ijnhv
  15. ;
  16. run;
  17. data cc;
  18. input a $ b & $12;
  19. datalines;
  20. frf00  mmmm ooo7777
  21. gy7  ijuhbn jjh87
  22. ;
  23. run;
  24. data cc;
  25. input a $ b & $12.;
  26. datalines;
  27. frf00  mmmm ooo7777
  28. gy7  ijuhbn jjh87
  29. ;
  30. run;
复制代码

使用道具

藤椅
l1i2n3i4n5g 在职认证  发表于 2017-9-25 10:36:22 |只看作者 |坛友微信交流群
LENGTH语法:
LENGTH <variable-1> <…variable-n> <$> <length> <DEFAULT=n>;
所以根据语法,length里面用“12”才正确!但“12.”确实也可以。

INPUT语法:
(column方式)INPUT variable <$> start-column <- end-column> <.decimals> <@ | @@>;  
(list方式)INPUT <pointer-control> variable <: | & | ~> <informat.> <@ | @@>;
当然还有其他方式,可以看出input里面用“12”是column方式(“12”是列的位置),用“12.”是list方式(“12.”是种格式),两种方式是不一样的!

使用道具

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

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

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

GMT+8, 2024-4-23 20:25