Stata处理异常数据(可批量,缩尾或直接删除)

月色下的蓝姬 阅读:44次 时间:2018-12-12 12:58:43
最佳经验
由作者撰写原创经验并推荐置顶

大伙儿在写论文时可能经常会遇到大数据样本中异常数据批量剔除的情况,本文在于向大家推荐在Stata中运用winsorize方法,来对数据进行处理(缩尾使数据平滑,或直接删除),经试验有效,希望有所帮忙,以下内容是由微蓝经验网用户发布Stata处理异常数据(可批量,缩尾或直接删除),希望对于用户有一定帮助,为朋友进行解决疑惑,如若想了解更多相关内容,可以向底部移动了解更多与本教程文章相关解决经验方法!

工具与材料

Stata(网上有面安装款,解压能直接运行),实验数据

步骤与方法
  1. 1/5

    打开stata,在命令行输入sscinstallwinsor2,replace,自动安装winsor2

    Stata处理异常数据(可批量,缩尾或直接删除)
  2. 2/5

    准备数据(注意输入格式)

    Stata处理异常数据(可批量,缩尾或直接删除)
  3. 3/5

    导入数据File-Inport

    Stata处理异常数据(可批量,缩尾或直接删除)
  4. 4/5

    输入命令winsor2变量名变量名,replacecuts(199),此条命令是先找到各个变量的1%,99%所对应的分位数,比如对于变量ac1,其分位数分别为a、b,那么将数据中小于a的数替换成a,将大于b的数替换成b,原始数据直接变为新数据,这样就是缩尾,使数据平滑(口径为1%)。若输入命令winsor2变量名变量名,replacecuts(199)trim,则不替换,将小于a和大于b的直接删除

    Stata处理异常数据(可批量,缩尾或直接删除)
  5. 5/5

    最后一张图显示的是命令winsor2ac1ac2,replacecuts(199)trim命令的执行结果,各位看到数据表里的“.”,即是删除完异常值后的结果,批量处理后可以File-Export将数据导出,在Excel上排序后即可将其删除(或在STATA上用其他命令也可)

    Stata处理异常数据(可批量,缩尾或直接删除)
相关评论发表评论

声明 未经许可,请勿转载。

怎么用r做数据分析 如何利用R软件简单处理文本数据?
Microsoft Excel如何删除表格中的数据?快试试这种好方法!
Excel2019如何对一列数据进行分列处理,教你几招尝试解决!
批量(清除)删除Word回车符
Excel删除公式保留数据
如何把excel表格科学计数法的数据批量改成数字
SPSS处理数据:[1]计算均值,中位数,众数
Excel批量自动删除空白行超简洁方法
CAD无法图层删除怎么处理
如何处理操作系统中的C++组件异常
快速删除Excel重复数据
Excel表格中怎样批量在一列数据前添加相同字符

新手帮助反馈投诉免责声明服务协议

© 2025 VLPOS.com 版权所有 微蓝网 ICP备案号:黑ICP备20003952号-1