tabulate //tab xtile //单个变量从小到大排序,均等分组 1.创建分类分组变量tab tabulate type,gen(type_dummy) ///if type=1\2\3, then gen type_dummy1 type_dummy2 type_dummy3, and all is dummy variable * an example sysuse auto tab foreign,gen(foreign_dummy) list foreign foreign_dummy1 ...
2. -xtile- 命令 // 根据指定的百分位数定义类别变量,例如把25%定义为1,50%定义为2等等。 xtile x_bp = bp, nq(4) list, sepby(x_bp) 3. astile 案例1:根据公司的市场价值创建10个分组 astile size10 =mvalue, nq(10) astile比 state 官方提供的xtile命令处理速度更快。 它的高效性在数据集...
sysuse auto, clear pctile p_price = price, nq(10)此命令将汽车价格数据切割为10组,并将结果存储在 p_price 变量中。我们可以通过 list 命令查看前12个样本的具体分组情况。紧接着,-xtile- 命令同样可以实现分组功能,但以类别变量形式输出。例如,创建四个分组,每组包含25%的数据,代码如下:...
可以使用xtile命令将样本进行分位数分组。 xtile dec2=v,nq(10)//按v分成十组 ©著作权归作者所有,转载或内容合作请联系作者 2人点赞 stata数据清理与高效语法 更多精彩内容,就在简书APP "小礼物走一走,来简书关注我" 赞赏支持还没有人赞赏,支持一下 ...
在Stata中,按照分位数对数据进行分组是一个常见的操作。以下是按照分位数分组的具体步骤和相应的Stata命令: 确定要分组的变量: 首先,需要明确你想要进行分组分析的变量。例如,假设我们要对变量income进行分位数分组。 使用xtile命令创建分位数组: xtile命令可以根据指定的分位数数目将数据分成若干组,并将分组结果存储...
可以使用xtile命令将样本进行分位数分组。
42.使用“xtile”创建一个新变量,将另一个变量的值分组到分位数中。 sysuse auto2, clear *quartiles xtile f = turn, nq(4) *deciles xtile f = turn, nq(10) 43.使用“colorpalette”为你的图表着色: ssc inst mscatter ssc inst palettes ...
四分位数的意思
42.使用“xtile”创建一个新变量,将另一个变量的值分组到分位数中。 sysuse auto2, clear *quartiles xtile f = turn, nq(4) *deciles xtile f = turn, nq(10) 43.使用“colorpalette”为你的图表着色: ssc inst mscatter ssc inst palettes ...
xtile gvar = age, nq(3) end runby myxtile, by(year) verbose * 方法二:egenmore bys year: egen gvar = xtile(age), n(3) drop if gvar == 2 replace gvar = 0 if gvar == 1 replace gvar = 1 if gvar == 3 reghdfe ln_wage tenure ttl_exp, a(idcode year) vce(cl idcode),...