全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
8348 8
2013-03-21
AB
123
143
145
256
223
245
325

现在有A B两列数据,A是HS代码,B是贸易量,现在想创建一个新变量C,使C的值为B列按A列加总,即A=1时候对应B的和,A=2时对应B的和,以此类推,用STATA应该如何实现呢,肯定各位指点~~我用了gen C =sum(B),by A,是错误的,呜呜呜呜~~
二维码

扫码加我 拉你入群

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

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

全部回复
2013-3-21 10:21:08
bysort A: gen C =sum(B)
二维码

扫码加我 拉你入群

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

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

2013-3-21 10:33:15
ywh19860616 发表于 2013-3-21 10:21
bysort A: gen C =sum(B)
谢谢,实际操作了一下,这样的C列是依次加总的,即数据为 23,23+43,23+43+45,56,56+23,56+23+45,25,我想要安A列分类的和,也就是C列数据为23+43+45,23+43+45,23+43+45,56+23+45,56+23+45,56+23+45,25,请问应该怎么做呢~~
二维码

扫码加我 拉你入群

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

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

2013-3-21 10:50:46
youmingxizi 发表于 2013-3-21 10:33
谢谢,实际操作了一下,这样的C列是依次加总的,即数据为 23,23+43,23+43+45,56,56+23,56+23+45,25, ...
bysort A: gen C =total(B)   ?
二维码

扫码加我 拉你入群

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

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

2013-3-21 10:56:03
ywh19860616 发表于 2013-3-21 10:50
bysort A: gen C =total(B)   ?
貌似不行,显示unknown function total()~~total函数未识别,呜呜~~请问还有什么别的办法吗?写毕业论文的人伤不起啊,麻烦您了~~
二维码

扫码加我 拉你入群

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

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

2013-3-21 11:00:04
youmingxizi 发表于 2013-3-21 10:56
貌似不行,显示unknown function total()~~total函数未识别,呜呜~~请问还有什么别的办法吗?写毕业论文的 ...
抱歉,没有看清你的命令
应该是这样


bysort A: egen C =sum(B)
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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