楼主: geonzom
1269 4

新手请教各大神一个关于SAS中间变量的引用问题 [推广有奖]

  • 0关注
  • 0粉丝

小学生

64%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
207 点
帖子
10
精华
0
在线时间
3 小时
注册时间
2008-12-28
最后登录
2016-3-15

楼主
geonzom 发表于 2015-1-20 10:34:36 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
假如我保存了一个中间变量,存在数据集A下,字段为SS(只有一个值),另外还存有另一个数据集B,有字段为SS(只有一个值),现在我想令A.SS+B.SS=C.SS,C.SS以后还可能要用于计算的,如何编代码实现C.ss的保存呢?(其实我是想了解一下中间变量如何保存和调用,以及涉及多数据集观测值的运算该如何调用。)谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:中间变量 数据集 观测值 SAS中间变量引用和保存

沙发
sushe1527 发表于 2015-1-20 11:05:05
引用&SS 即可 你仿一下吧 估计实际问题会复杂一点
  1. data a;
  2. ss=2;
  3. run;
  4. proc sql noprint;
  5. select a into:a from a;quit;

  6. data b;
  7. ss=3;
  8. run;
  9. proc sql noprint;
  10. select b into:b from b;quit;

  11. %let ss=%eval(&a+&b);
  12. %put &ss;
复制代码


藤椅
soporaeternus 发表于 2015-1-20 16:42:38
具体情况不明,做个表连接落地在表里也可以,楼上做个宏也可以
话说楼上是以前那个sushe吗,是的话真是好久不见阿

板凳
sushe1527 发表于 2015-1-20 17:03:40
soporaeternus 发表于 2015-1-20 16:42
具体情况不明,做个表连接落地在表里也可以,楼上做个宏也可以
话说楼上是以前那个sushe吗,是的话真是好久 ...
还有人记得我真是感动 上学时的号 住1527宿舍 sushe1527
你这id和头像也让人记忆深刻

报纸
crackman 发表于 2015-1-20 22:10:18 来自手机
好久不见,楼上两位

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 16:47