楼主: mengfx
1217 4

[问答] 【在线等】关于分类的问题!求助呐!! [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

初中生

71%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
120 点
帖子
14
精华
0
在线时间
13 小时
注册时间
2015-1-19
最后登录
2017-12-11

楼主
mengfx 发表于 2015-1-23 11:51:08 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
现在有一纵列变量:变量有:汉族、回族、维吾尔族、傣族、未知民族、其他民族等(民族有好多种)。
需要对其进行分类,分为非民族、民族两类。
非民族:汉族、回族(仅就事论事,无他意)、其他民族、未知民族;民族:(就是剩下的好多种民族)。
该用哪种语句呢?
二维码

扫码加我 拉你入群

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

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

关键词:在线等 维吾尔族 就事论事 维吾尔 在线 sas求助 sas

沙发
冷秋 学生认证  发表于 2015-1-23 12:33:04
(1)重新DUMMY一个变量,可以叫做race;
data race;
length race $8;
set aa;
if bb(存储民族的变量) in ("汉族" , "回族") then race="非民族";
else race="民族";
run;
然后根据race进行分类就行了。
(2)自定义一个format。
已有 1 人评分经验 收起 理由
李会超 + 20 热心帮助其他会员

总评分: 经验 + 20   查看全部评分

藤椅
fishsil 发表于 2015-1-23 14:45:17
冷秋 发表于 2015-1-23 12:33
(1)重新DUMMY一个变量,可以叫做race;
data race;
length race $8;
不错的方法。。。。。。。。。。。。。

板凳
mengfx 发表于 2015-1-23 19:03:30
冷秋 发表于 2015-1-23 12:33
(1)重新DUMMY一个变量,可以叫做race;
data race;
length race $8;
谢谢你!dummy 这个意思是对你下面写的整个程序的概括吧。下面的程序我都看懂了,就是dummy不知道是啥意思,是辅助变量的意思吗?我是sas小白。。。。

报纸
冷秋 学生认证  发表于 2015-1-23 23:10:41
这个就不用管它了~实质重于形式!也可以理解成mapping~

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

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