楼主: zorro2004
1478 8

call symput 和 select into [推广有奖]

  • 0关注
  • 0粉丝

硕士生

34%

还不是VIP/贵宾

-

威望
0
论坛币
11 个
通用积分
0.0001
学术水平
1 点
热心指数
6 点
信用等级
0 点
经验
2259 点
帖子
77
精华
0
在线时间
117 小时
注册时间
2012-4-16
最后登录
2019-5-14

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
两相比较,call symput的优势在哪里呢,感觉他能做的select into都可以实现,而且后者功能更强大啊
二维码

扫码加我 拉你入群

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

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

关键词:symput Select Elect call ect 而且

沙发
hszest 学生认证  发表于 2016-12-19 18:27:21 |只看作者 |坛友微信交流群
你在DATA步里也SELECT INTO?

使用道具

藤椅
zorro2004 发表于 2016-12-20 10:55:19 |只看作者 |坛友微信交流群
hszest 发表于 2016-12-19 18:27
你在DATA步里也SELECT INTO?
不是很理解,能举个例子吗

使用道具

板凳
阿娇m 发表于 2016-12-20 14:41:48 |只看作者 |坛友微信交流群
zorro2004 发表于 2016-12-20 10:55
不是很理解,能举个例子吗
意思是,call symput可以在data 语句里使用,select into是在proc sql里面用的

使用道具

报纸
zorro2004 发表于 2016-12-21 13:52:56 |只看作者 |坛友微信交流群
阿娇m 发表于 2016-12-20 14:41
意思是,call symput可以在data 语句里使用,select into是在proc sql里面用的
这个我知道啊,但是从代码的角度,写一个data和写一个sql没太大区别吧,便捷性和功能方面

使用道具

地板
420948492 发表于 2016-12-23 12:47:55 |只看作者 |坛友微信交流群
你可以说些select做,而call symput不可以做的

使用道具

7
zorro2004 发表于 2016-12-23 13:47:20 |只看作者 |坛友微信交流群
420948492 发表于 2016-12-23 12:47
你可以说些select做,而call symput不可以做的
所以我觉得select可以涵盖call symput呀

使用道具

8
512002855 发表于 2016-12-23 17:45:45 |只看作者 |坛友微信交流群
data s1;
input x y$;
cards;
1 a
2 b
;
run;
data s2;
set s1;
call symput(y,x);
run;
------
第二个data步,生成了2个宏变量,a值为1,b值为2.

使用道具

9
teqel 发表于 2016-12-24 14:42:04 |只看作者 |坛友微信交流群
多会几种可以让我们在外行面前更显得NB啊

使用道具

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

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

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

GMT+8, 2024-4-19 11:51