335067.xls
(13.5 KB)
已知day id和date三个变量,要求产生d这个变量,效果在excel文档里面,以id对应的第一天作为起始
TSMKTIM可以在panel data里产生起始时间相同的时间变量,可是起始时间不一样的话呢?多谢大家
|
楼主: vincent83829
|
4977
2
如何在panel data中产生时间序列的变量 |
|
已卖:44份资源 本科生 1%
-
|
回帖推荐shanxinning 发表于2楼 查看完整内容 很简单,我用的是笨办法:先把date数据的格式改为数值,完了再生成一个序列n,完了在生成新的一列,等于,date+mod(n,4),完了再把格式变成时间应该没有问题了。连起来一气呵成可以如此=TEXT(VALUE(D2)+MOD(A2,4)-1,"yyyy-m-d")即可
[此贴子已经被作者于2009-6-10 2:44:55编辑过]
vincent83829 发表于3楼 查看完整内容 谢谢,你的提醒很有用其实只要先建个variable,by id,egen a=seq然后gen d=date+a-1,最后set d format %td就可以了
| ||
|
|
| ||||||||||
| ||||||||||
加好友,备注jltj京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


