全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1545 4
2014-11-03
请问SAS如何给个体赋值?
如:name   number  
       刘一    12
       刘一    13
       刘一    24
       王二     24
        王二    25
按照顺序给每个name 赋值,如刘一:1   王二:2。。。。。

二维码

扫码加我 拉你入群

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

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

全部回复
2014-11-3 22:24:17
标准的数据步不可以吗?

data a;
  input name $ number;
  datalines;
刘一    12
  刘一    13
  刘一    24
  王二     24
  王二    25
;
run;
二维码

扫码加我 拉你入群

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

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

2014-11-3 22:43:50
fanyonghui 发表于 2014-11-3 22:24
标准的数据步不可以吗?

data a;
谢谢,但我想要的是同一个人相同的代号,标准数据步可以吗
二维码

扫码加我 拉你入群

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

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

2014-11-4 08:22:29
如果数据集里name已经排好序了

data wanted;
set a;
if name ne lag(name) then odr+1;
run;
二维码

扫码加我 拉你入群

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

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

2014-11-4 17:36:00
wwang111 发表于 2014-11-4 08:22
如果数据集里name已经排好序了

data wanted;
谢谢,已经做出来了
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群