楼主: 夏美丽
8470 5

[数据管理求助] 如何将两列数据合并为一列? [推广有奖]

  • 0关注
  • 1粉丝

已卖:1份资源

大专生

58%

还不是VIP/贵宾

-

威望
0
论坛币
70 个
通用积分
0.0004
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
642 点
帖子
18
精华
0
在线时间
90 小时
注册时间
2017-9-16
最后登录
2021-9-1

楼主
夏美丽 在职认证  学生认证  发表于 2018-10-22 09:34:06 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input byte(health1 health2)
  4. . 3
  5. . 3
  6. 4 .
  7. 3 .
  8. 4 .
  9. . 3
  10. 3 .
  11. 4 .
  12. end
复制代码

请问,如何将health1.health2合并为一列health,我用了加法,但是生成的数据都是点.

二维码

扫码加我 拉你入群

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

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

关键词:数据合并 generated generate install example

沙发
铁锷未残 学生认证  发表于 2018-10-22 10:29:31
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input byte(health1 health2)
  4. . 3
  5. . 3
  6. 4 .
  7. 3 .
  8. 4 .
  9. . 3
  10. 3 .
  11. 4 .
  12. end
  13. mvencode _all, mv(0)
  14. gen health = health1 + health2
  15. list
复制代码

藤椅
黃河泉 在职认证  发表于 2018-10-22 10:36:31
也可试试
  1. egen health = rowtotal(health*)
复制代码

板凳
夏美丽 在职认证  学生认证  发表于 2018-10-22 15:33:33
铁锷未残 发表于 2018-10-22 10:29
方法可行,感谢!

报纸
夏美丽 在职认证  学生认证  发表于 2018-10-22 15:34:22
黃河泉 发表于 2018-10-22 10:36
也可试试
我试了下,这个方法也可行,非常感谢!

地板
henanlixiaokai1 学生认证  发表于 2022-3-8 21:27:28
黃河泉 发表于 2018-10-22 10:36
也可试试
黄老师,如果是多列字符串相加,用什么命令?

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

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