全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1877 8
2012-04-07
悬赏 5 个论坛币 已解决
如何将下列数据转成宽形?宽形见表二
表一   

t

go

country

1995

1

372

1995

1

410

1995

1

417

1995

2

36

1995

2

344

1995

2

410

1995

2

446

1995

2

554

1995

2

702

1995

2

757

1995

3

392

1995

3

711

1995

3

554

1995

4

124

1995

4

392

1995

4

408

1995

4

757


表二

t

1

2

3

4

1995

 

36

 

 

1995

 

 

 

124

1995

 

344

 

 

1995

372

 

 

 

1995

 

 

392

392

1995

 

 

 

408

1995

410

410

 

 

1995

417

 

 

 

1995

 

446

 

 

1995

 

554

554

554

1995

 

702

 

 

1995

 

 

711

 

1995

 

757

 

 

1995

 

764

 

 


最佳答案

sungmoo 查看完整内容

bys t (country go): g i=_n reshape wide country,i(t i) j(go) egen c=rowtotal(country*) collapse (sum)country*,by(t c)
二维码

扫码加我 拉你入群

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

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

全部回复
2012-4-7 14:41:18
bys t (country go): g i=_n
reshape wide country,i(t i) j(go)
egen c=rowtotal(country*)
collapse (sum)country*,by(t c)
二维码

扫码加我 拉你入群

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

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

2012-4-7 18:12:16
gen id=_n
reshape wide country, i(id) j(go)
二维码

扫码加我 拉你入群

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

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

2012-4-7 20:14:46
hplcdadong 发表于 2012-4-7 18:12
gen id=_n
reshape wide country, i(id) j(go)
兄弟,不行啊
二维码

扫码加我 拉你入群

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

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

2012-4-7 20:21:43
hplcdadong 发表于 2012-4-7 18:12
gen id=_n
reshape wide country, i(id) j(go)
要配对的
二维码

扫码加我 拉你入群

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

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

2012-4-8 02:06:38
egen id2=tag(country)
egen id3=rank(country) if id2==1
bysort country: gen id1=id3[1]
drop id2 id3
reshape wide country, i(id1) j(go)
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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