作者andersonhaha (好山好水 多健康)
看板Statistics
标题[问题] SAS 资料整理问题?
时间Sun May 3 08:19:07 2015
请问在 SAS 资料中,1997~2004 原始资料-> 预整理成的资料:
id year data id year data
1 1997 0
1 1998 0 (第一次数值前,都设定0)
1 1999
1 1 1999
1
1 2000 1 (补上2000,2001=1)
1 2001 1
1 2002
2 1 2002
2 (2002=2 之後都设定2)
1 2003 1 1 2003
2
1 2004 1 1 2004
2
1. 2002=2 第一次出现最大值,之後都设定为 2
我用 proc expand: transformin=(movmax ) 这样可以吗?
2. 第一次数值之前都设定为0
第一次出现的数值可能 1 or 2, 之前都设为0. 是取 first.id year?
3. 第一个 1 and 第一个2 之间,如何补上年份,设定为1?
谢谢各位帮忙!
--
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.192.67.2
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Statistics/M.1430612350.A.07E.html
※ 编辑: andersonhaha (123.192.67.2), 05/03/2015 08:31:49