楼主: carol1222
1247 7

[原创博文] 赋值 有序序列 [推广有奖]

  • 5关注
  • 0粉丝

硕士生

41%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1283 点
帖子
157
精华
0
在线时间
74 小时
注册时间
2010-5-6
最后登录
2014-11-13

楼主
carol1222 发表于 2012-5-15 17:14:37 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我有一个列变量是排好序的,比如
day1
day2
day3
day4
day5

然后我要生成一个新变量N,里面就是序列
1
2
3
4


要如何实现呢?
二维码

扫码加我 拉你入群

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

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

关键词:如何实现 Day 新变量 如何

沙发
carol1222 发表于 2012-5-15 17:22:42
data day1;
set day;
retain N 0;
N=N+1;
by period;
run;
花有再开日 人无再少年

藤椅
webgu 发表于 2012-5-15 18:01:42
data want;
  set have;
id=_n_;
run;
SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365

板凳
carol1222 发表于 2012-5-15 18:09:28
webgu 发表于 2012-5-15 18:01
data want;
  set have;
id=_n_;
哦是_n_哦,我一开始赋值_num_,怪不得不行
花有再开日 人无再少年

报纸
webgu 发表于 2012-5-15 22:01:37
carol1222 发表于 2012-5-15 18:09
哦是_n_哦,我一开始赋值_num_,怪不得不行
没有_num_ 这个变量 ,只有_numeric_。
SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365

地板
jasonscut 在职认证  发表于 2012-5-18 08:03:41

可惜这个 _n_只能在data step里面用。
北美统计金融博士

7
sunset1986 发表于 2012-5-18 09:48:15
data test;
set a;
obs+1;
run;
An honest tale speeds best being plainly told.
Cheers!

8
mccinfo 发表于 2012-5-21 17:37:02
obs+1 或者 no=_n_

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-2 04:06