【发布时间】:2017-08-06 16:35:59
【问题描述】:
我有 persion-period 数据集,我正在尝试创建与时间相关的协变量。 目前我的数据看起来像这样。变量 chg & help 只是我在创建这些数据时创建的变量。
ID time status chg help parent married child
1 0 P 0 . 0 0 0
1 1 P 0 . 0 0 0
1 2 P 1 . 0 0 0
1 3 M 0 P 1 0 0
1 4 M 0 . 0 0 0
1 5 M 0 . 0 0 0
1 5 M 0 . 0 0 0
2 0 P 0 . 0 0 0
2 1 P 1 . 0 0 0
2 2 L 0 P 1 0 0
2 3 L 0 . 0 0 0
2 4 L 1 . 0 0 0
2 5 M 0 L 0 1 0
2 6 M 0 . 0 0 0
我正在尝试“保存”这些协变量(父母子女已婚),例如,如果在时间 t=3,父母=1,那么在时间 t=4(以及跟进结束),父母变量应保持在 parent=1。
所以正确的数据应该是这样的
ID time status chg help parent married child
1 0 P 0 . 0 0 0
1 1 P 0 . 0 0 0
1 2 P 1 . 0 0 0
1 3 M 0 P 1 0 0
1 4 M 0 . 1 0 0
1 5 M 0 . 1 0 0
1 6 M 0 . 1 0 0
2 0 P 0 . 0 0 0
2 1 P 1 . 0 0 0
2 2 L 0 P 1 0 0
2 3 L 0 . 1 0 0
2 4 L 1 . 1 0 0
2 5 M 0 L 1 1 0
2 6 M 0 . 1 1 0
非常感谢任何有关 R 或 SAS 的帮助!
【问题讨论】: