6284 11

[数据管理求助] 如图,stata该怎么样才能一次性替换所有变量的系统缺失值(.a)? [推广有奖]

  • 51关注
  • 0粉丝

讲师

13%

还不是VIP/贵宾

-

威望
0
论坛币
346 个
通用积分
11.3621
学术水平
1 点
热心指数
3 点
信用等级
1 点
经验
9465 点
帖子
150
精华
0
在线时间
635 小时
注册时间
2013-7-7
最后登录
2024-9-19

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
stata数据:
变量名差不多100多个,变量名是不同的,每个变量下面都有系统缺失值(.a)怎么写循环语句,才能实现批量修改~谢谢 9f56a273361e2e4950d053997523676.png (18.53 KB, 需要: 10 个论坛币)


二维码

扫码加我 拉你入群

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

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


沙发
黃河泉 在职认证  发表于 2018-12-12 10:11:18 |只看作者 |坛友微信交流群
你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。
1.        先 ssc install dataex (并见说明),将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。
2.        并请参考 http://www.jianshu.com/p/9870080fe769,  https://bbs.pinggu.org/thread-5048204-1-1.html, 与 https://bbs.pinggu.org/thread-5917273-1-1.html

使用道具

藤椅
谁卑微了承诺 学生认证  发表于 2018-12-12 10:15:23 |只看作者 |坛友微信交流群
黃河泉 发表于 2018-12-12 10:11
你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。
1.        先 ssc install dataex (并见 ...
黄老师。这个我没法用代码。

使用道具

板凳
谁卑微了承诺 学生认证  发表于 2018-12-12 10:27:12 |只看作者 |坛友微信交流群
黃河泉 发表于 2018-12-12 10:11
你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。
1.        先 ssc install dataex (并见 ...
----------------------- copy starting from the next line -----------------------
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input double(SC1001 SC1002 SC1003 SC1004 SC11 SC1101 SC1102) int(SC110201 SC1103)
  4. .a .a .a  50  0 .a .a    . .
  5. .a .a .a  50  0 .a .a    . .
  6. 0  0  0 200  0  0  0    . .
  7. 0  0  0 200 30  0 30 2500 0
  8. .a .a .a  25 40  0 40 1500 0
  9. .a .a .a  80  0  0  0    . .
  10. end
复制代码
------------------ copy up to and including the previous line ------------------

使用道具

报纸
谁卑微了承诺 学生认证  发表于 2018-12-12 10:27:15 |只看作者 |坛友微信交流群
黃河泉 发表于 2018-12-12 10:11
你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。
1.        先 ssc install dataex (并见 ...
----------------------- copy starting from the next line -----------------------
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input double(SC1001 SC1002 SC1003 SC1004 SC11 SC1101 SC1102) int(SC110201 SC1103)
  4. .a .a .a  50  0 .a .a    . .
  5. .a .a .a  50  0 .a .a    . .
  6. 0  0  0 200  0  0  0    . .
  7. 0  0  0 200 30  0 30 2500 0
  8. .a .a .a  25 40  0 40 1500 0
  9. .a .a .a  80  0  0  0    . .
  10. end
复制代码
------------------ copy up to and including the previous line ------------------

使用道具

地板
蓝色 发表于 2018-12-12 11:06:18 |只看作者 |坛友微信交流群
mvencode
看这个命令的帮助

使用道具

7
谁卑微了承诺 学生认证  发表于 2018-12-12 11:08:10 |只看作者 |坛友微信交流群
蓝色 发表于 2018-12-12 11:06
mvencode
看这个命令的帮助
mvencode _all,mv(.a=0) 无效

使用道具

8
蓝色 发表于 2018-12-12 11:11:06 |只看作者 |坛友微信交流群
mvencode _all, mv(0) override
看帮助的选择阿


学不会stata的一个重要原因就是不看帮助的选择

使用道具

9
谁卑微了承诺 学生认证  发表于 2018-12-12 11:21:57 |只看作者 |坛友微信交流群
蓝色 发表于 2018-12-12 11:11
mvencode _all, mv(0) override
看帮助的选择阿
那个不是可选择项吗?Override是强制覆盖吗?之前看一个帖子说是也把其他值也替换掉了。就没敢加上。参考的这帖子https://bbs.pinggu.org/thread-2131217-1-1.html

使用道具

10
蓝色 发表于 2018-12-12 12:05:45 |只看作者 |坛友微信交流群
遇到不同情况就得找相应的可选项
否则 为什么要可选项

能不能替换掉执行完看结果就知道了
反正也没有覆盖原始数据
如果不对在该命令重新执行就可以

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-9-20 00:03