|
|
楼主

楼主 |
发表于 2007-8-17 04:40:51
|
只看该作者
请问对日期格式的转化,以及一个时间序列转化
我现在的数据表中有2个column, 一个是起始日期,一个是结束日期,距离
id start_date end_date
1011 09feb2007 15feb2007 《----这里正好是一周的整数倍
1011 12mar2007 17mar2007
...
...
1011 代表一个id, 这个id 对应很多observations, 每个obs代表一次事件,后面的start_date , end_date 就是该对应事件所开始到结束的时间
我现在面临的问题是要把上面数据表转化为:
id time event
1011 1 1
1011 2 0
1011 3 1
...
就是说,变成一个时间序列,time 列所对应的值是时间,我希望把原来的date 格式的时间转换作sas的数字形式的值(!!!),后面的event为逻辑值,代表
在对应时间段(该n 周)里面有没有事件发生。
我已经有一个思路,但是
所以首先需要把09feb2007 这种日期转化为数字!!!,希望各位帮忙!
此外,如果各位能在提出什么意见,我感激不尽!!! |
|