全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2707 5
2011-08-04
請問stata的reshape 若有季資料怎麼辦?
如下所述,我的資料:
         1980q1 1980q2 1980q3  1980q4 1981q1 1981q2
   A國    1         2            3             4         5              6
   B國   7          8           9              10      11           12

想轉成:

A國 1980q1 1
A國 1980q2 2
A國 1980q3 3
A國 1980q4 4
A國 1981q1 5
A國 1981q2 6
B國 1980q1 7
B國 1980q2 8
B國 1980q3 9
B國 1980q4 10
B國 1981q1 11
B國 1981q2 12

該怎麼做好呢? 謝謝各位
二维码

扫码加我 拉你入群

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

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

全部回复
2011-8-4 20:38:48
为什么不用excel转置的功能呢?
二维码

扫码加我 拉你入群

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

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

2011-8-4 20:44:02
还有,我为什么不用xpose这个命令呢?
二维码

扫码加我 拉你入群

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

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

2011-8-4 23:32:43
不知道你数据中的1,2,3,...,12是什么意思?
假定是gdp,我们可以重命名变量,然后reshape数据格式如下:
foreach x of varlist 1980q1-1981q2{
    rename `x' gdp`x'
}
reshape long gdp, i(country) j(date)
这里country指代“A国”,“B国”对应的变量名
二维码

扫码加我 拉你入群

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

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

2011-8-4 23:34:32
忘了,上面reshape需要加上string后缀
应该是reshape long gdp, i(country) j(date) string
二维码

扫码加我 拉你入群

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

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

2012-3-11 01:29:17
多谢了,解决了我的一个难题啊!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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