楼主: Yullan
915 2

[一般统计问题] 数据相加问题,一共有10列数据,一部分是文字(含有值标签),一部分是数字 [推广有奖]

  • 1关注
  • 0粉丝

已卖:1份资源

硕士生

13%

还不是VIP/贵宾

-

威望
0
论坛币
580 个
通用积分
0.9000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1931 点
帖子
84
精华
0
在线时间
151 小时
注册时间
2021-3-22
最后登录
2024-2-21

楼主
Yullan 发表于 2021-7-19 22:29:02 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input double(fl501 fl502 fl503 fl504 fl505 fl801 fl802 fl803 fl804 fl805)
  4.   -8   -8  -8 -8 -8     -8    -8 -8    -8   -8
  5. 1000    0   0  0  0     -8    -8 -8    -8   -8
  6. 1100    0 240  0  0     -8    -8 -8    -8   -8
  7. 1200  800 100  0  0     -8    -8 -8    -8   -8
  8. 1500    0   0  0  0   2000     0  0  2000    0
  9. 1000    0   0  0  0      0     0  0   220    0
  10. 1000    0   0  0  0     -8    -8 -8    -8   -8
  11. 800    0   0  0  0    600     0  0  1300  100
  12. 1000    0   0  0  0 100000 20000  0 70000 5000
  13. 400    0   0 30  0     18     0  0   125   13
  14. 300    0   0  0  0     -8    -8 -8    -8   -8
  15. 100    0   0  0  0     40     0  0    80    0
  16. 400    0   0  0  0     -8    -8 -8    -8   -8
  17.   -8   -8  -8 -8 -8     -8    -8 -8    -8   -8
  18.   -8   -8  -8 -8 -8     -8    -8 -8    -8   -8
  19. 850    0   0  0  0     -8    -8 -8    -8   -8
  20.   -1    0   0  0 -1     -8    -8 -8    -8   -8
  21.   -8   -8  -8 -8 -8     -8    -8 -8    -8   -8
  22. 1000    0 200  0  0     -8    -8 -8    -8   -8
  23.   -8   -8  -8 -8 -8     -8    -8 -8    -8   -8
  24.   -8   -8  -8 -8 -8     -8    -8 -8    -8   -8
  25. 1000    0   0  0  0    100     0  0   500  300
  26.   -8    .   .  .  .     -8     .  .     .    .
  27. 1000    0   0  0  0     -8    -8 -8    -8   -8
  28.   -8    .   .  .  .     -8     .  .     .    .
  29.   -8   -8  -8 -8 -8     -8    -8 -8    -8   -8
  30.    1 1000   0  0  0     -8    -8 -8    -8   -8
  31. 2000    0   0  0  0     -8    -8 -8    -8   -8
  32. 1200    0 300  0  0      0     0  0     0    0
  33. 600    0   0  0  0     45     0  3     0    0
  34.   -8    .   .  .  .     -8     .  .     .    .
  35. 1000    0   0  0  0      0     0  0   800  100
  36. 300    0   0  0  0     -8    -8 -8    -8   -8
  37. 300    0   0  0  0     -8    -8 -8    -8   -8
  38. 800    0   0  0  0     -8    -8 -8    -8   -8
  39. end
  40. label values fl501 fl501
  41. label def fl501 -8 "不适用", modify
  42. label def fl501 -1 "不知道", modify
  43. label values fl502 fl502
  44. label def fl502 -8 "不适用", modify
  45. label values fl503 fl503
  46. label def fl503 -8 "不适用", modify
  47. label values fl504 fl504
  48. label def fl504 -8 "不适用", modify
  49. label values fl505 fl505
  50. label def fl505 -8 "不适用", modify
  51. label def fl505 -1 "不知道", modify
  52. label values fl801 fl801
  53. label def fl801 -8 "不适用", modify
  54. label values fl802 fl802
  55. label def fl802 -8 "不适用", modify
  56. label values fl803 fl803
  57. label def fl803 -8 "不适用", modify
  58. label values fl804 fl804
  59. label def fl804 -8 "不适用", modify
  60. label values fl805 fl805
  61. label def fl805 -8 "不适用", modify
复制代码


各位老师同学好,我上面给出的数据同时存在缺失值、负数(实际在数据中显示的是文字)以及正数,“不知道”标签是“-1”,“不适用”标签是“-8”。。现在我想把10列数字相加,缺失值还是缺失值,缺失值不看做0;而数据中含“不适用”“不知道”字样,也就是“-8”“-1”时,就计算其它大于等于0的数,总之一行数据出现“不适用”“不知道”,计算这一行数据时就需要忽略这两个字样,计算这行数据中其它的数据。非常感谢您的回复。

二维码

扫码加我 拉你入群

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

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

关键词:值标签 generated generate install example

沙发
黃河泉 在职认证  发表于 2021-7-20 10:16:11
感谢提共 dataex 之资料,不知底下是否你要的?
  1. label drop _all
  2. mvdecode _all, mv(-1 -8)
  3. egen tem = rowtotal(_all)
复制代码

藤椅
Yullan 发表于 2021-7-20 21:10:53
黃河泉 发表于 2021-7-20 10:16
感谢提共 dataex 之资料,不知底下是否你要的?
感谢您的指导,非常有用[em17][em17]

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

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