楼主: crackman
1537 0

跟crackman读SAS程序(82)--不同类别变量分组输出 [推广有奖]

已卖:401份资源

院士

83%

还不是VIP/贵宾

-

威望
6
论坛币
91928 个
通用积分
23.5045
学术水平
424 点
热心指数
505 点
信用等级
256 点
经验
112978 点
帖子
2940
精华
0
在线时间
2532 小时
注册时间
2007-4-26
最后登录
2025-6-25

初级热心勋章 中级热心勋章 初级学术勋章 初级信用勋章

楼主
crackman 发表于 2010-10-27 11:10:36 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
原创:跟crackman读sas程序 http://crackman.net/


  1. data crackman;
  2. input m_1 m_2 n_1 n_2 x_1 x_2;
  3. cards;
  4. 1 2 7 2 3 4
  5. 3 4 8 3 4 5
  6. 1 3 5 5 6 7
  7. ;
  8. proc contents data=crackman out=b(keep=NAME);
  9. run;
  10. proc sql;
  11. select name into: names_1 separated by ' ' from b where name like '%_1';
  12. select name into: names_2 separated by ' ' from b where name like '%_2';
  13. quit;
  14. data names_1(keep=&names_1) names_2(keep=&names_2);
  15. set crackman;
  16. run;
  17. 利用了CONTENT过程,输出变量名到数据集B中,然后从B用利用SQL以及WHERE根据不同的分组提出变量名到宏变量。
复制代码
二维码

扫码加我 拉你入群

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

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

关键词:crackman Ackman sas程序 CRACK 变量分组 SAS crackman

已有 4 人评分学术水平 热心指数 信用等级 收起 理由
novice505 + 1 + 1 + 1 精彩帖子
pobel + 1 + 1 + 1 精彩帖子
peijiamei + 3 + 2 对论坛有贡献
soporaeternus + 1 + 1 + 1 我很赞同

总评分: 学术水平 + 6  热心指数 + 5  信用等级 + 3   查看全部评分

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

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