STATA学习笔记:缺漏值的处理

更新时间:2023-05-15 07:51:30 阅读: 评论:0

STATA学习笔记:缺漏值的处理STATA学习笔记:缺漏值的处理
1. 缺漏值的标记
stata中缺漏值默认标记为"."
".“是数值,且是⼀个⼤于任何⾃然数的数值
【注意】
sum、generate等命令,会⾃动忽略缺漏值
count、keep等命令,会将缺漏值”."视为⽆穷⼤的⼀个数值
2.将其他缺漏值的标记转化为"."
mvdecode命令
村字组词常见缺漏值的标记
N.A.
N/A
-99
-97
-9999
import delimited using ""
//使⽤import delimited命令导⼊txt格式数据
变量x1 x2中含有数值型缺失值
眼霜的用法
变量x3中含有字符串型缺失值
(1) 数值型数值型缺失值转化为"."
mvdecode x1 x2,mv(-97-999)
(2)字符串型缺失值转化为"."
replace x3 ="."if x3 =="N/A"
destring x3, replace
3. 使⽤不包含缺失值的样本
sysu nlsw88.dta, clear
军姿sum wage industry tenure grade
sum 命令的结果显⽰wage industry tenure grade 变量的观测值个数不同,即每个变量包含了不同个数的缺失值reg wage industry tenure grade
reg 命令结果显⽰参与回归的观测值只有2215个,回归使⽤的样本中不包含缺失值
问题是如何筛选出不包含缺失值的样本?
命令 ==ereturn ==
ereturn: Post the estimation results
ereturn list : List e() stored results
魏俊星ereturn list
太阳的图片
函数e(sample)份内工作
e(sample)
Description: 1 if the obrvation is in the estimation subsample and 0 otherwi
sum wage industry tenure grade if e(sample)==1
//e(sample)有两个值:0和1
//1表⽰对应⾏观测值参与回归
寻找宝藏添加if e(sample)==1条件之后,sum命令统计的观测值个数和参与回归的观测值个数⼀致,即剔除了wage等四个变量中的缺失值
gen yes =e(sample)
sort yes
女生喜欢的图片brow yes wage industry tenure grade
4.删除缺失值
keep if yes==1

本文发布于:2023-05-15 07:51:30,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/638216.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:缺失   缺漏   观测   命令   参与
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图