楼主: 夭妖
10841 6

sas中滞后的函数是lag,那有没有与其对应的提前的函数? [推广有奖]

  • 0关注
  • 0粉丝

已卖:4份资源

博士生

40%

还不是VIP/贵宾

-

威望
0
论坛币
499 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
9933 点
帖子
222
精华
0
在线时间
371 小时
注册时间
2008-3-7
最后登录
2021-5-5

楼主
夭妖 发表于 2012-12-22 09:35:51 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
RT~lag是用来算滞后的时候用的函数,现在请问有没有与其对应的向前提取的函数?
具体案例说明这样:
若有一列数据项x:1 2 3 4 5 6
现在想得到一列数据项Y:2 3 4 5 6
就是依据X的数值向前提取一位。
非常谢谢~

二维码

扫码加我 拉你入群

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

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

关键词:lag 有没有 请问有没有

沙发
datouhaozi 发表于 2012-12-22 10:13:56
可以用lag0(x,-1); 我在OX软件中试了一下可以,不知道sas里面试不试用?

藤椅
夭妖 发表于 2012-12-22 10:27:43
datouhaozi 发表于 2012-12-22 10:13
可以用lag0(x,-1); 我在OX软件中试了一下可以,不知道sas里面试不试用?
9.1貌似不行,刚去官网查了下,貌似9.3可以~回头试试~非常谢谢~

板凳
datouhaozi 发表于 2012-12-22 10:36:04
夭妖 发表于 2012-12-22 10:27
9.1貌似不行,刚去官网查了下,貌似9.3可以~回头试试~非常谢谢~
客气啦,赶快去试一下吧!

报纸
bobguy 发表于 2012-12-22 21:49:13
datouhaozi 发表于 2012-12-22 10:36
客气啦,赶快去试一下吧!
No. Even in SAS 9.3.

地板
wangfengxi 发表于 2012-12-23 00:16:47


sunset1986






.







加关注


4
关注

14
粉丝

学科带头人






论坛币1386 个经验27051 点威望1 级帖子2011精华0学术水平35 点热心指数35 点信用等级22 点在线时间571 小时注册时间2012-2-6最后登录2012-12-20毕业学校Wisconsin-Madison兴趣爱好旅游,摄影,音乐,摄影,登山,单车,电影,健身. 串个门
加好友
打招呼
发消息
.

7楼



发表于 2012-7-9 09:36:37 |只看作者







proc expand很强大,但是呢,需要sas/ETS模块,还有另外一种方法也倒是可以尝试,不需要sas/ets就可以了:
data lead;
merge master (keep=var)
           master (rename=(var=leadvar));
/*(no by statement) */
run;

本文来自: 人大经济论坛 SAS专版 版,详细出处参考: https://bbs.pinggu.org/forum.php? ... &from^^uid=166217

7
wangfengxi 发表于 2012-12-23 00:18:39

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

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