楼主: zhangsc05
22632 16

[数据管理求助] 关于outlier处理 [推广有奖]

  • 0关注
  • 0粉丝

大专生

55%

还不是VIP/贵宾

-

威望
0
论坛币
3 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
674 点
帖子
49
精华
0
在线时间
51 小时
注册时间
2009-1-27
最后登录
2023-6-21

楼主
zhangsc05 发表于 2009-7-3 16:23:34 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请问如何在回归中限定解释变量和被解释变量(两个都有outlier)的范围,如限定只回归二者5%-95%之内的数据,把头尾的outlier都去掉?
或者在数据库中如何剔除这些离群的观测,只对剩余的观测值进行回归?谢谢哦
二维码

扫码加我 拉你入群

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

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

关键词:outlier outl Out Lie TLI outlier

已有 1 人评分经验 收起 理由
耕耘使者 + 20 鼓励学术交流

总评分: 经验 + 20   查看全部评分

本帖被以下文库推荐

沙发
sungmoo 发表于 2009-7-3 18:27:53
zhangsc05 发表于 2009-7-3 16:23 请问如何在回归中限定解释变量和被解释变量(两个都有outlier)的范围,如限定只回归二者5%-95%之内的数据,把头尾的outlier都去掉?
*设解释变量是x,被解释变量是y

cumul y, g(s) eq
cumul x, g(t) eq
replace y=. if s<.05|s>.95
replace x=. if t<.05|t>.95
drop s t
已有 4 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
octopussy + 1 + 1 + 1 + 1 精彩帖子
日新少年 + 1 + 1 + 1 精彩帖子
Sunknownay + 100 + 10 + 1 + 1 + 1 热心帮助其他会员
耕耘使者 + 40 + 1 + 1 对论坛有贡献

总评分: 经验 + 140  论坛币 + 11  学术水平 + 4  热心指数 + 4  信用等级 + 3   查看全部评分

藤椅
zhangsc05 发表于 2009-7-3 23:04:17
非常感谢 sungmoo

板凳
sungmoo 发表于 2009-7-3 23:45:40
*还可以用

xtile s=y,nq(20)
xtile t=x,nq(20)
replace y=. if s<2|s>19
replace x=. if t<2|s>19
drop s t
已有 2 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
日新少年 + 1 + 1 + 1 精彩帖子
Sunknownay + 100 + 10 + 1 + 1 + 1 热心帮助其他会员

总评分: 经验 + 100  论坛币 + 10  学术水平 + 2  热心指数 + 2  信用等级 + 2   查看全部评分

报纸
zhangsc05 发表于 2009-7-4 17:32:22
谢谢,
太有用了!

地板
xjtuluo 发表于 2009-7-7 16:21:17
还有一种方法是
对解释变量和被解释变量进行以下操作,产生一个只包含5%-95%之间数据的新变量:
winsor var1, gen(var11) p(.05)
winsor var2, gen(var22) p(.05)
……
就可以了

另,可能有的stata软件需要手动安装winsor程序后才能用
安装过程是:输入findit winsor命令后,弹出一个类似对话框的窗口,其中有一个install的链接,点击确定就能马上安装好。
已有 3 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
日新少年 + 1 + 1 + 1 精彩帖子
Sunknownay + 100 + 8 + 1 + 1 + 1 热心帮助其他会员
耕耘使者 + 40 + 1 + 1 对论坛有贡献

总评分: 经验 + 140  论坛币 + 8  学术水平 + 3  热心指数 + 3  信用等级 + 2   查看全部评分

7
金黄 发表于 2010-1-8 23:37:40
真有用,学习了。

8
蓝天66 发表于 2010-3-16 22:45:46
我在命令框中输入了findit winsor命令之后怎么没有找到install?
已有 1 人评分经验 收起 理由
耕耘使者 + 20 鼓励学术交流

总评分: 经验 + 20   查看全部评分

9
蓝天66 发表于 2010-3-16 22:53:16
多次输入同样的命令后,终于找到了install,不知道之前怎么没找到,呵呵

10
蓝天66 发表于 2010-3-16 22:58:22
unrecognized command:  winsor
安装完成后,我输入上述命令,怎么跳出来这样的错误提示呀?还有什么需要步骤做的吗?

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

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