楼主: giwawa56
2755 5

[其他] 請問stata的reshape 若有季資料怎麼辦? [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

学前班

40%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
70 点
帖子
1
精华
0
在线时间
0 小时
注册时间
2011-8-4
最后登录
2011-8-4

楼主
giwawa56 发表于 2011-8-4 20:17:50 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
請問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

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

扫码加我 拉你入群

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

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

关键词:reshape Shape Stata tata RES

沙发
liyongmeng98765 发表于 2011-8-4 20:38:48
为什么不用excel转置的功能呢?

藤椅
liyongmeng98765 发表于 2011-8-4 20:44:02
还有,我为什么不用xpose这个命令呢?

板凳
glacierccer 发表于 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国”对应的变量名

报纸
glacierccer 发表于 2011-8-4 23:34:32
忘了,上面reshape需要加上string后缀
应该是reshape long gdp, i(country) j(date) string

地板
peng1yi 发表于 2012-3-11 01:29:17
多谢了,解决了我的一个难题啊!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-16 12:30