楼主: aolei
8838 9

为避免误差,请问如何删除最大的5%的或者最小的5%的异常值? [推广有奖]

  • 8关注
  • 10粉丝

已卖:249份资源

副教授

97%

还不是VIP/贵宾

-

威望
0
论坛币
259 个
通用积分
380.0926
学术水平
69 点
热心指数
90 点
信用等级
56 点
经验
49724 点
帖子
732
精华
0
在线时间
1378 小时
注册时间
2007-1-1
最后登录
2024-11-9

楼主
aolei 发表于 2011-9-21 20:27:28 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
多谢!!!
二维码

扫码加我 拉你入群

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

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

关键词:异常值 最大的 如何 最大的

沙发
biostat 发表于 2011-9-21 20:54:19
坛里有相关资料,搜索一下

藤椅
aolei 发表于 2011-9-21 20:57:56
biostat 发表于 2011-9-21 20:54
坛里有相关资料,搜索一下
我刚搜了搜不到,就是不知道是哪个命令。望指教!

板凳
hzb1969 发表于 2011-9-21 23:39:04
aolei 发表于 2011-9-21 20:57
我刚搜了搜不到,就是不知道是哪个命令。望指教!
你是要删除,还是?
你可以看看winsor命令,也许有用。。
我刚刚接触stata。。。
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
aolei + 1 + 1 + 1 热心帮助其他会员

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

报纸
ustbwxl 发表于 2011-9-21 23:57:47
使用winsor命令,如果没有安装此命令需要下载后使用,输入findit winsor,可以看你的系统中有没有,没有的话直接联网会给你下载地址。
如有此命令直接输入:winsor 变量名, gen(新变量名)p(0.05)
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
aolei + 1 + 1 + 1 热心帮助其他会员

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

地板
dragonlwj 发表于 2011-9-22 00:29:15
傻办法是:
sort var
xtile newvar = var, nq(20) //生成一个定类新变量,把原变量分成20组
drop if newvar==1 | newvar==20

7
dragonlwj 发表于 2011-9-22 00:36:00
ustbwxl 发表于 2011-9-21 23:57
使用winsor命令,如果没有安装此命令需要下载后使用,输入findit winsor,可以看你的系统中有没有,没有的话 ...
这个命令好,谢谢分享

8
dragonlwj 发表于 2011-9-22 00:41:44
ustbwxl 发表于 2011-9-21 23:57
使用winsor命令,如果没有安装此命令需要下载后使用,输入findit winsor,可以看你的系统中有没有,没有的话 ...
哥,这个命令把最高5%和最低5%替换成离他们最近的值了,没有删除或变成缺失,楼主用的时候小心啊
已有 2 人评分学术水平 热心指数 信用等级 收起 理由
wdamao + 1 + 1 + 1 精彩帖子
aolei + 1 + 1 + 1 热心帮助其他会员

总评分: 学术水平 + 2  热心指数 + 2  信用等级 + 2   查看全部评分

9
ustbwxl 发表于 2011-9-22 01:09:15
楼上说的没错,我没有仔细看,不过处理异常值这是一个比较常用的方法,可以不减少样本。

10
sungmoo 发表于 2011-9-22 06:59:46
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
aolei + 1 + 1 + 1 多谢版主!

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-9 07:56