楼主: 鹊桥仙子
62157 26

[数据管理求助] stata数据怎么将几个变量的值水平相加? [推广有奖]

  • 3关注
  • 17粉丝

已卖:393份资源

副教授

85%

还不是VIP/贵宾

-

威望
0
论坛币
34065 个
通用积分
343.3875
学术水平
46 点
热心指数
54 点
信用等级
42 点
经验
25755 点
帖子
1003
精华
0
在线时间
973 小时
注册时间
2011-4-16
最后登录
2025-9-30

楼主
鹊桥仙子 学生认证  发表于 2013-2-1 20:46:18 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我在使用Stata时遇到了一个小困难,希望懂的老师或同学能帮我解答一下:怎样将Stata中几个变量的值水平相加?具体说明如下表所示:
hhcd a1 a2a3 a4
1101 10 12
1102 21 . 1
1103 1231 2 1


数据结构如上表所示,(1)怎样能求出a1, a2, a3, a4的和,并用一个新的变量表示?
                                   (2)如何在求和时将有异常值的记录(本例中是"123")空过,或生成一个点?(即有条件地求和)
                                   (3)运算过程中,遇到小点(本例中是a3的第二个值)的话,stata怎么处理?看作0吗?
希望知道的老师或同学帮帮我吧,非常谢谢。
二维码

扫码加我 拉你入群

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

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

关键词:STATA数据 Stata tata 帮帮我吧 数据结构 记录 如何

本帖被以下文库推荐

沙发
sungmoo 发表于 2013-2-1 20:52:31
egen s=rowtotal(a1 a2 a3 a4)
*缺失值以0计
已有 2 人评分经验 学术水平 热心指数 信用等级 收起 理由
sunxuanxuan1993 + 1 + 1 + 1 观点有启发
crystal8832 + 10 + 1 + 1 补偿

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

藤椅
鹊桥仙子 学生认证  发表于 2013-2-1 20:53:39
sungmoo 发表于 2013-2-1 20:52
egen s=rowtotal(a1 a2 a3 a4)
*缺失值以0计
谢谢啦。

板凳
douniwaner 发表于 2013-6-8 22:19:03
sungmoo 发表于 2013-2-1 20:52
egen s=rowtotal(a1 a2 a3 a4)
*缺失值以0计
请问一下这个命令用英文怎么输?

报纸
Min小灿 在职认证  发表于 2013-11-14 23:54:37
sungmoo 发表于 2013-2-1 20:52
egen s=rowtotal(a1 a2 a3 a4)
*缺失值以0计
你好。。那如果我的变量比较多,比如有a1到a1000,可以用循环么?因为我用了forvalues然后不可以。。

地板
Min小灿 在职认证  发表于 2013-11-15 00:12:11
Min小灿 发表于 2013-11-14 23:54
你好。。那如果我的变量比较多,比如有a1到a1000,可以用循环么?因为我用了forvalues然后不可以。。
自己回一个。。。根本不用循环。。。就像reg一样 可以直接a1-a1000。。哈哈 学的多了最简单的给忘了。。

7
h3327156 发表于 2013-11-15 00:12:56
Min小灿 发表于 2013-11-14 23:54
你好。。那如果我的变量比较多,比如有a1到a1000,可以用循环么?因为我用了forvalues然后不可以。。
egen s=rowtotal(a1-a1000)

已有 2 人评分学术水平 热心指数 信用等级 收起 理由
sunxuanxuan1993 + 1 + 1 + 1 精彩帖子
crystal8832 + 1 补偿

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

8
云霄天外 发表于 2014-8-28 09:23:56
谢谢  受教了

9
lianzhongren 发表于 2016-6-15 10:29:07
sungmoo 发表于 2013-2-1 20:52
egen s=rowtotal(a1 a2 a3 a4)
*缺失值以0计
十分感谢,受教了

10
人生百年夜将半 发表于 2017-2-12 17:14:23
sungmoo 发表于 2013-2-1 20:52
egen s=rowtotal(a1 a2 a3 a4)
*缺失值以0计
请问如果是不相邻的变量,如何相加

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-9 11:34