全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2149 7
2018-12-03
大家好,我有个dataset(如下),第一列是国家(全世界所有国家),第二列是年份,第三列是教育水平,然后我现在想单独看亚洲国家的数据,所以我需要对OECD国家做标记或者generate一个新的dummy变量Asia(Asia==1是亚洲国家)

我的问题是如何最快捷的达成?我有个OECD国家的list是这样的:[size=12.144000053405762px]Australia, Austria, Belgium, Canada, Chile, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Israel, Italy, Japan, Korea, Luxembourg, Mexico, the Netherlands, New Zealand, Norway, Poland, Portugal, Slovak Republic, Slovenia, Spain, Sweden, Switzerland, Turkey, the United Kingdom, and the United States但是这个list就是个文本形式。

input str59 country float(cohort edu)
"Albania"    1959  9.538564
"Albania"    1960    9.7205
"Albania"    1961  10.38757
"Albania"    1962 10.035843
"Albania"    1963  9.825669
"Armenia"    1951 12.060455
"Armenia"    1952  11.64114
"Armenia"    1953  11.73964
"Armenia"    1954 11.897792
"Armenia"    1955  11.40264
"Armenia"    1956  8.362055
"Armenia"    1957  8.872759
"Armenia"    1958  9.707067
"Armenia"    1959  9.245696
"Armenia"    1960  8.758353
"Armenia"    1961 11.930861
"Armenia"    1962 11.620766
"Armenia"    1963  11.92556
"Armenia"    1964 12.075476
"Armenia"    1965   11.7848
"Azerbaijan" 1956 11.204862
"Azerbaijan" 1957 11.337256
"Azerbaijan" 1958  10.71392
"Azerbaijan" 1959  10.90022
"Azerbaijan" 1960 10.604225
"Azerbaijan" 1961  10.55452
"Bangladesh" 1944  .8060991
"Bangladesh" 1945  .8544385
"Bangladesh" 1946  .9948863
"Bangladesh" 1947  .9759765
"Bangladesh" 1948 1.3651603
"Bangladesh" 1949  1.232707
"Bangladesh" 1950 1.6730702
"Bangladesh" 1951 1.5602465
"Bangladesh" 1952 1.7963178
"Bangladesh" 1953  2.175508
"Bangladesh" 1954  1.731983
"Bangladesh" 1955 1.4768728
"Bangladesh" 1956 2.0116663
"Bangladesh" 1957  1.795249
"Bangladesh" 1958 1.6632985
"Bangladesh" 1959 2.0711775
"Bangladesh" 1960 2.1534436
"Bangladesh" 1961  2.701264
"Bangladesh" 1962 2.3933475
"Bangladesh" 1963  2.298063
"Bangladesh" 1964  2.458951
"Bangladesh" 1965 2.8898826
"Bangladesh" 1966    2.6969
"Bangladesh" 1967 2.7400115
"Bangladesh" 1968  2.880957
"Benin"      1936  .3026316
"Benin"      1946  .3448519
"Benin"      1947  .7168261
"Benin"      1948  .4723682
"Benin"      1949  .8965986

二维码

扫码加我 拉你入群

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

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

全部回复
2018-12-3 06:23:40
iceyseethesea 发表于 2018-12-3 00:23
大家好,我有个dataset,第一列是国家(全世界所有国家),第二列是年份,第三列是GDP,然后我现在想单独看 ...
没有什么好办法<br>

二维码

扫码加我 拉你入群

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

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

2018-12-3 08:17:27
你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。
1.        先 ssc install dataex (并见说明),将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。
2.        并请参考 http://www.jianshu.com/p/9870080fe769,  https://bbs.pinggu.org/thread-5048204-1-1.html, 与 https://bbs.pinggu.org/thread-5917273-1-1.html
二维码

扫码加我 拉你入群

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

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

2018-12-3 12:23:56
黃河泉 发表于 2018-12-3 08:17
你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。
1.        先 ssc install dataex (并见 ...
好的谢谢 以前不知道 已经修改
二维码

扫码加我 拉你入群

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

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

2018-12-3 17:01:40
亚洲国家应该还是要人工判断吧,Stata应该不知道哪些国家是亚洲国家
二维码

扫码加我 拉你入群

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

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

2018-12-3 17:40:02
以对OECD国家作标记为例:
复制代码

如果还要对亚洲国家生成虚拟变量的话,则还需要一个亚洲国家名称的list
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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