楼主: 当南小生
965 4

[编程问题求助] 怎么用代码实现分国家、行业的合并行运算呢?数据量很大,只能行运算 [推广有奖]

  • 0关注
  • 0粉丝

高中生

72%

还不是VIP/贵宾

-

威望
0
论坛币
214 个
通用积分
25.0807
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1149 点
帖子
7
精华
0
在线时间
67 小时
注册时间
2019-12-13
最后登录
2025-7-29

楼主
当南小生 学生认证  发表于 2024-9-4 17:16:57 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
country industry数值
ARG ARG_A1 1
ARG ARG_A2 2
CHN CHN_A1 3
CHN CHN_A2 4
BGR BGR_A1 5
BGR BGR_A2 6
stata适合列计算,那能不能进行行计算呢?我想把第一二两行的数据加总得到新的观测值,第三四行的数据加总得到新的观测值,第四五行的数据加总得到新的观测值,具体来说,我想把每个国家A1和A2行业加总得到每个国家的新行业A1_2,生成一个新的观测值,也就是把ARG_A1+ARG_A2=ARG_A1_2,新观测值的国家仍然是ARG,行业是新生成的行业ARG_A1_2,后续需要利用ARG_A1_2、CHN_A1_2、BGR_A1_2的数据再进行处理。也就是得到下面这个表格中的结果。国家有很多,列数据也很多,请问怎么写代码才能快速达到目的呢?
country industry 数值
ARG ARG_A1 1
ARG ARG_A2 2
ARG ARG_A1_2 3(=1+2)
CHN CHN_A1 3
CHN CHN_A2 4
CHN CHN_A1_2 7(=3+4)
GBR GBR_A1 5
GBR GBR_A2 6
GBR GBR_A1_2 11(=5+6)




二维码

扫码加我 拉你入群

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

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

关键词:Industry Country Count USTR Dust

沙发
wdlbcj 学生认证  发表于 2024-9-5 13:25:12
bys country: egen xx=total(数值)

藤椅
2052_1569241229 学生认证  发表于 2024-9-8 14:36:18
接上面的回答,如果按国家和行业计算就是  
bys country ind: egen xx=sum(数值)

板凳
2052_1569241229 学生认证  发表于 2024-9-8 14:40:28
bys country ind: egen xx=sum(数值)

报纸
悲伤的隆隆 学生认证  发表于 2024-9-11 13:55:02
推荐R语言,算起来比较快

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-4 09:25