楼主: auv
17596 22

[数据管理求助] stata如何选择性删除缺失变量 [推广有奖]

ywh19860616 发表于 2013-10-23 10:39
foreach var of varlist var1 var2 {
  misstable sum `var'
  if r(N_eq_dot) > 100 drop `var'
高端

使用道具

12
weizengxin605 发表于 2013-11-20 10:51:33 |只看作者 |坛友微信交流群
学习了

使用道具

13
weizengxin605 发表于 2013-11-20 10:52:03 |只看作者 |坛友微信交流群
谢谢

使用道具

14
军少 学生认证  发表于 2015-11-11 20:41:39 |只看作者 |坛友微信交流群
ywh19860616 发表于 2013-10-23 10:39
foreach var of varlist var1 var2 {
  misstable sum `var'
  if r(N_eq_dot) > 100 drop `var'
你好,咨询下,使用foreach的话,foreach var of varlist var1 var2 (这部分的变量只能一个一个列出来麽?)
怎么把所有的变量都一次性清理一遍呢,我是了下foreach var of var_all 好像不行???

使用道具

15
ywh19860616 发表于 2015-11-13 12:22:22 |只看作者 |坛友微信交流群
军少 发表于 2015-11-11 20:41
你好,咨询下,使用foreach的话,foreach var of varlist var1 var2 (这部分的变量只能一个一个列出来麽 ...
可以利用ds命令把该特征的变量列出即可,具体help ds

使用道具

16
军少 学生认证  发表于 2015-11-14 00:02:23 |只看作者 |坛友微信交流群
ywh19860616 发表于 2015-11-13 12:22
可以利用ds命令把该特征的变量列出即可,具体help ds
好的,我试试,谢谢

使用道具

17
shyb_17 学生认证  发表于 2017-3-22 11:38:17 |只看作者 |坛友微信交流群
ywh19860616 发表于 2013-10-23 10:39
foreach var of varlist var1 var2 {
  misstable sum `var'
  if r(N_eq_dot) > 100 drop `var'
你好 为什么我运行这个命令系统提示invalid syntax呢 就是最后一句drop无法实现 不知道是为什么?

使用道具

18
Simon.P.Yang 学生认证  发表于 2019-8-6 12:35:01 |只看作者 |坛友微信交流群
stata如何选择性删除缺失变量,学习了

使用道具

19
JHFLAN 发表于 2019-11-28 15:17:55 |只看作者 |坛友微信交流群
谢谢分享~

使用道具

20
L_YH0101 发表于 2020-3-31 10:31:18 |只看作者 |坛友微信交流群
ywh19860616 发表于 2013-10-24 21:49
cd "E:\ff"

local files : dir . files "*.dta"
您好,这么久才看到您写的这个程序,我想问一下,这句的程序 local cnt=substr(`'`f''',1,1). 引用 f 的时候,为什么使用了复合引用,就是 ·“ ·f‘ ” ‘ ,如果去掉最外边那层左撇号和右撇号,即 “·f’ ”也是可以的。

使用道具

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

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

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

GMT+8, 2024-5-8 01:50