楼主: csxcsx007
8431 12

[其他] stata在面板数据中如何进行行业的合并处理 [推广有奖]

  • 0关注
  • 4粉丝

已卖:36份资源

教授

44%

还不是VIP/贵宾

-

威望
0
论坛币
7013 个
通用积分
50.3024
学术水平
15 点
热心指数
25 点
信用等级
12 点
经验
27256 点
帖子
732
精华
0
在线时间
1687 小时
注册时间
2007-8-4
最后登录
2025-12-16

楼主
csxcsx007 发表于 2012-2-28 17:18:29 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
问题是这样的,我有一个面板数据,有很多行业,其中我想把行业1和行业2的数据合并成一个大类行业,该如何处理呢
二维码

扫码加我 拉你入群

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

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

关键词:Stata 面板数据 tata 数据合并 如何 行业

沙发
csxcsx007 发表于 2012-2-28 20:37:26
就是使用STATA如何处理一个变量内部的数据,我很困惑~

藤椅
christina1986 发表于 2012-2-28 21:06:45
这个之前做个,比如你要合并sector: food manu, beverage ,可以
replace sector=food if sector=="food manu"
replace sector=food if sector=="beverage"
food 就是合并后的sector
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
h3327156 + 1 + 1 + 1 呵 为什么您的学术水平…都是负1? 帮您加回.

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

板凳
csxcsx007 发表于 2012-2-28 22:36:34
christina1986 发表于 2012-2-28 21:06
这个之前做个,比如你要合并sector: food manu, beverage ,可以
replace sector=food if sector=="food ma ...
你的这个说法不对,你都replace了并没有合并,而且我要的是好比
indsutry  year   gdp
food      1996   12
food      1997   13
food      1998   14
beverage     1996   12
beverage       1997   13
beverage      1998   14
electrical      1996   12
electrical       1997   13
electrical       1998   14
现在我只需要合并food行业和beverage行业的数据,该怎么弄?

报纸
蓝色 发表于 2012-2-28 22:45:22 来自手机
什么合并原则?

地板
christina1986 发表于 2012-2-29 01:52:40
sort year sector
by year: egen gdp1=sum(gdp) if sector=="food" |sector=="beverage"
replace gdp1=gdp if sector=="electrical"
drop if sector=="beverage"
结果就是下面的样子
sector        year        gdp        gdp1
electrical     1996        12        12
food           1996        12        24
electrical     1997        13        13
food           1997        13        26
electrical     1998        14        14
food           1998        14        28

已有 2 人评分学术水平 热心指数 信用等级 收起 理由
csxcsx007 + 1 + 1 + 1 热心帮助其他会员
h3327156 + 1 + 1 + 1 为什么您知道industry 楼主误打成indsutry .

总评分: 学术水平 + 2  热心指数 + 2  信用等级 + 2   查看全部评分

7
christina1986 发表于 2012-2-29 02:11:15
你说的应该是把两个行业的gdp在相同年份相加吧?
如果这样的话就是
sort year sector
by year: egen gdp1=sum(gdp) if sector=="food" |sector=="beverage"
replace gdp1=gdp if sector=="electrical"
drop if sector=="beverage"
结果就是下面的样子
sector        year        gdp        gdp1
electrical    1996        12        12
food          1996        12        24
electrical    1997        13        13
food          1997        13        26
electrical    1998        14        14
food          1998        14        28

8
h3327156 发表于 2012-2-29 02:18:42
蓝色 发表于 2012-2-28 22:45
什么合并原则?
我个人比较支持蓝色版主的问法…
christina1986很热心,一直回覆…

但我不太懂楼主是想怎么合并法,至少我听不懂,
楼主似乎是贴出了可能的数据内容…

但我更想知道的是,楼主想合并成什么样的内容数据,
所以请楼主再贴出 想要完成的表格吧!

不然,我还真不知道要怎么样的并法!

9
christina1986 发表于 2012-2-29 02:22:48
h3327156 发表于 2012-2-29 02:18
我个人比较支持蓝色版主的问法…
christina1986很热心,一直回覆…
哈哈,你真有意思,我都两分都是你加的,嘿嘿
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
h3327156 + 1 + 1 + 1 担心帮您加错! 因为负分可能比较特殊!

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

10
h3327156 发表于 2012-2-29 02:28:16
christina1986 发表于 2012-2-29 02:22
哈哈,你真有意思
很晚了! 该睡了! 只是我看您一直猜可能的状况,
是很热心, 问题是天晓得楼主想怎么并。
您很好心帮他并, 他回您, 您这个说法不对。 = =

如果我发问, 我不可能那样回, 我顶多回, 可能是我自己没表达清楚,
所以造成回答者的误解!

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

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