Stata 进行集合winsorization

Stata 进行集合winsorization,stata,data-cleaning,Stata,Data Cleaning,我正在处理917家不同公司的面板数据集,并希望通过在整个集合样本水平上设置极值来赢得我的数据 我该怎么做呢 这是我的数据集的一个示例 date Ret1 Ret2 Ret3 ... Ret917 1/11/2011 3.05 3.17 27.84 ... 3.42 2/11/2011 3.12 3.19 28.08 ... 3.45 我尝试使用: winsor2 [varlist], replac

我正在处理917家不同公司的面板数据集,并希望通过在整个集合样本水平上设置极值来赢得我的数据

我该怎么做呢

这是我的数据集的一个示例

date        Ret1    Ret2    Ret3     ...    Ret917
1/11/2011   3.05    3.17    27.84    ...    3.42
2/11/2011   3.12    3.19    28.08    ...    3.45
我尝试使用:

 winsor2 [varlist], replace cuts(5 95)
但显然,这不起作用,因为它一次只处理一个
Ret
变量,而不是汇集极值并替换所有
Ret
变量

编辑: 此处交叉张贴:

根据

所需的只是将数据转换为面板形式,以便将返回值合并为一列。

根据


所需的只是将数据转换为面板形式,以便将返回合并为一列。

在任何论坛上交叉发布并部分回复,告诉人们交叉发布是礼貌的。在任何论坛上交叉发布并部分回复,告诉人们交叉发布是礼貌的。