楼主: peyzf
2815 8

[数据管理求助] 可以分类进行winsor操作吗? [推广有奖]

  • 1关注
  • 63粉丝

警督

大师

59%

还不是VIP/贵宾

-

威望
2
论坛币
566735 个
通用积分
200.4746
学术水平
218 点
热心指数
240 点
信用等级
140 点
经验
132065 点
帖子
12769
精华
0
在线时间
2976 小时
注册时间
2007-9-8
最后登录
2025-10-10

楼主
peyzf 发表于 2012-12-28 13:21:02 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

如果我想依某个类别进行winsor,命令显著其不能带by,如何实现?

比如说,我想对每个产业都对某企业变量x进行winsor,如何实现?

或者可以通过某种循环实现,比如产业代码为13611,其具有不规则性。

二维码

扫码加我 拉你入群

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

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

关键词:winsor wins Win SOR 如何实现 企业 如何

沙发
xingxf 发表于 2013-1-29 07:44:46
其实不建议你这么做,你多看看论文,我还没见过分行业进行winsor的,一般都是对整体样本进行操作。一般情况下我们不会单独对subgroup进行去除极值的操作(包括winsor)。
已有 1 人评分学术水平 收起 理由
peyzf + 1 good suggestion

总评分: 学术水平 + 1   查看全部评分

藤椅
peyzf 发表于 2013-1-29 12:06:51
谢谢,我是一个跨国的企业层面数据。因此,对于不同国家、不同产业,其企业在关键指标上存在大量的离群值。

板凳
peyzf 发表于 2013-1-29 12:08:20
我觉得应该取决于数据结构。

报纸
liangsky 发表于 2013-1-29 14:35:34
egen g=group(state, ind)
gen x_w=.
forv i=1/g[_N] {
winsor x if g==`i', gen(x`i') p(.01)
replace x_w=x`i' if g==`i'
cap drop x`i'
}
已有 1 人评分学术水平 收起 理由
peyzf + 1 good suggestion

总评分: 学术水平 + 1   查看全部评分

地板
peyzf 发表于 2013-1-29 15:47:50
thanks.

7
sungmoo 发表于 2013-1-29 21:34:02
cumul可以与by联用。
已有 1 人评分学术水平 收起 理由
peyzf + 1 good suggestion.

总评分: 学术水平 + 1   查看全部评分

8
peyzf 发表于 2013-1-30 00:59:40
是否可以使用
bys id: egen x=pctile(yy),p(99)
bys id: replace.......if

bys id: egen x=pctile(yy),p(99)
是建立每个 id 组内的99 分位数吧?

9
arlionn 在职认证  发表于 2013-12-28 21:31:59

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

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