全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3219 3
2014-03-25
想实现下面的数据过程,用cross命令试了,貌似不对呢,请问如何实现?

已知道20个国家及其对应的生产率,想对这二十个国家进行生产率的两两比较,请问各位老师使用哪个命令实现呢?当然实际上是100多个国家多年的数据~~谢谢各位!
国家代码国家效率

8

0.695

12

0.517

31

0.55

36

0.653

40

0.471

44

0.507

50

0.277

51

0.407

56

0.572

64

0.167

68

0.32

72

0.678

76

0.451

84

0.519

100

1

112

0.482

116

0.35

120

0.479

124

0.66

144

0.338


二维码

扫码加我 拉你入群

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

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

全部回复
2014-3-25 21:38:50
you can use joinby as:

tempfile f1
use data
rename country country2
rename eff eff2
gen x=1
save `f1'
use data
rename country country1
rename eff eff1
gen x=1

joinby x using `f1'
drop x


now you have all the pairs.
二维码

扫码加我 拉你入群

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

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

2014-3-25 21:52:02
jjjj6666 发表于 2014-3-25 21:38
you can use joinby as:

tempfile f1
哦   好的好的  我去试试  谢谢!
二维码

扫码加我 拉你入群

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

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

2014-3-25 22:09:16
jjjj6666 发表于 2014-3-25 21:38
you can use joinby as:

tempfile f1
试过了 可以 太感谢啦
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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