楼主: crazygoing
3231 4

如何读取分类变量选项数并赋值到一个参数 [推广有奖]

  • 0关注
  • 47粉丝

已卖:716份资源

教授

29%

还不是VIP/贵宾

-

威望
1
论坛币
4821 个
通用积分
21.8870
学术水平
165 点
热心指数
203 点
信用等级
146 点
经验
48691 点
帖子
441
精华
1
在线时间
1326 小时
注册时间
2007-11-9
最后登录
2024-7-27

楼主
crazygoing 发表于 2011-4-1 15:13:02 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
数据集A有个变量是学校类型,其可选值有 小学、中学、高中、大专和大学 共5种,如何读取这个选项的个数(即 5)并且赋值到一个参数上呢? 虚拟一个数据集如下
  1. data a;
  2. input id stype $ sex;
  3. cards;
  4. 1 小学 1
  5. 2 小学 1
  6. 3 初中 1
  7. 4 初中 1
  8. 5 高中 2
  9. 6 高中 2
  10. 7 大专 2
  11. 8 大专 2
  12. 9 大学 2
  13. ;
  14. run;
复制代码
二维码

扫码加我 拉你入群

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

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

关键词:分类变量 cards Input type card 变量 分类 参数 选项 赋值

沙发
baoaibaobao 发表于 2011-4-1 15:33:19
  1. proc sql noprint;
  2. select count(*) into:n from (select distinct stype from a);
  3. quit;
  4. %put &n;
复制代码

藤椅
crazygoing 发表于 2011-4-1 16:32:13
2# baoaibaobao 灰常感谢

板凳
zwa222 发表于 2012-12-19 18:56:54
遇到类似问题。学习一下。

报纸
playmore 发表于 2012-12-20 09:16:55
baoaibaobao 发表于 2011-4-1 15:33
select count(distinct stype) into :n from a

这样就可以了
playmore邀请您访问ChinaTeX论坛!!!进入ChinaTeX论坛

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

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