楼主: larissaCC
880 5

[数据管理求助] stata操作求助 [推广有奖]

  • 0关注
  • 0粉丝

高中生

17%

还不是VIP/贵宾

-

威望
0
论坛币
3 个
通用积分
0.3000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
169 点
帖子
4
精华
0
在线时间
42 小时
注册时间
2018-5-21
最后登录
2025-1-25

楼主
larissaCC 发表于 2022-3-8 17:49:04 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如何横向汇总多列数的和呢?比如我有1000行*1000列的数,想横向汇总每一行的总数,或许可以用
gen X_totoal= X1+...+X1000  这种,
但是中间的省略应该怎么表示才会被stata识别呢?

二维码

扫码加我 拉你入群

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

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

关键词:Stata tata TOT 数据处理 计量经济学 Stata

沙发
ghily 发表于 2022-3-8 18:16:59 来自手机
larissaCC 发表于 2022-3-8 17:49
如何横向汇总多列数的和呢?比如我有1000行*1000列的数,想横向汇总每一行的总数,或许可以用
gen X_totoa ...
可以用excel转置,然后汇总,再重新用stata,我一般不会语言就用的繁琐方法,那个语言自己不太会,这是比较笨的法子。

藤椅
黃河泉 在职认证  发表于 2022-3-8 19:34:14
试试
  1. egen wanted = rowtotal(X1-X1000)
复制代码

板凳
larissaCC 发表于 2022-3-8 20:19:40
黃河泉 发表于 2022-3-8 19:34
试试
黄老师好,这个是可以的,
然而我实际的数据要复杂一些,相当于每5列一组,然后一共100行*5000列数,但是只对每5列的数按行求和(第5列、10列、15列...这样),那请问这个应该怎么改一下呢

报纸
larissaCC 发表于 2022-3-8 20:20:22
ghily 发表于 2022-3-8 18:16
可以用excel转置,然后汇总,再重新用stata,我一般不会语言就用的繁琐方法,那个语言自己不太会,这是比 ...
害,excel确实简单些,然而作业要求用stata

地板
黃河泉 在职认证  发表于 2022-3-9 07:56:09
larissaCC 发表于 2022-3-8 20:20
害,excel确实简单些,然而作业要求用stata
既然要学 Stata,就尽量用 Stata 指令 (我几乎都不用 excel 计算任何东西)。

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

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