全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
15072 5
2010-02-15
输入数据:
clear all
input date
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
end
format %tq date
list

如何使用Stata命令把变量date中年份值提取出来生成新变量year?
二维码

扫码加我 拉你入群

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

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

全部回复
2010-2-15 15:42:53
g year=real(substr(string(date,"%tq"),1,4))
(另外,"format %tq year"中year还没有生成)
二维码

扫码加我 拉你入群

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

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

2010-2-15 15:55:48
sungmoo 发表于 2010-2-15 15:42
g year=real(substr(string(date,"%tq"),1,4))
(另外,"format %tq year"中year还没有生成)
打错了,应该是:
format %tq date
二维码

扫码加我 拉你入群

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

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

2010-2-15 15:56:26
刚刚看到了,用dofq()函数可以搞定
二维码

扫码加我 拉你入群

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

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

2010-2-15 16:00:46
swuferuc 发表于 2010-2-15 15:56 刚刚看到了,用dofq()函数可以搞定
还得结合year()函数吧?
g year=year(dofq(date))
二维码

扫码加我 拉你入群

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

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

2010-2-15 17:03:57
sungmoo 发表于 2010-2-15 16:00
swuferuc 发表于 2010-2-15 15:56 刚刚看到了,用dofq()函数可以搞定
还得结合year()函数吧?
g year=year(dofq(date))
是的,谢谢!
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群