winsor2
Stata社区命令

命令信息

主要功能:对连续变量进行缩尾或截尾处理
最新版本:1.1
更新日期:2014-12-16
运行环境:Stata  8+
作者信息:Yujun,Lian(arlionn@163.com)
安装方法:ssc install winsor2, replace

命令特点

相比于winsor命令的改进

(1) 可以批量处理多个变量;
(2) 不仅可以 winsor,也可以 trimming;
(3) 附加了 by() 选项,可以分组 winsor 或 trimming;
(4) 增加了 replace 选项,可以不必生成新变量,直接替换原变量。 

命令示例

*- winsor at (p1 p99), get new variable "wage_w"
.  sysuse nlsw88, clear
 .  winsor2 wage
 *- winsor 3 variables at 0.5th and 99.5th percentiles, and overwrite the old variables
.  winsor2 wage age hours, cuts(0.5 99.5) replace
 *- winsor 3 variables at (p1 p99), gen new variables with suffix _win, and add variable labels
 .  winsor2 wage age hours, suffix(_win) label
*- left-winsorizing only, at 1th percentile
.  winsor2 wage, cuts(1 100)
*- right-trimming only, at 99th percentile
 .  winsor2 wage, cuts(0 99) trim
*- winsor variables at (p1 p99) by (industry), overwrite the old variables
.  winsor2 wage hours, replace by(industry)


基本信息
词条统计

所属分类Stata

浏览次数1222

创建者epiman

最后编辑epiman

×
CHARLS指标专栏

中国健康与养老追踪调查

CHARLS分析指标一应俱全,不断完善

指标按照特性多重分类,立刻存到收藏夹