在Stata命令窗口中输入三分位数分组命令: 使用xtile命令根据变量的三分位数进行分组。假设你想要对变量lnyselppi进行三分位数分组,并将结果赋值给新变量x,你可以使用以下命令: stata xtile x = lnyselppi, nq(3) 这里,nq(3)表示将变量lnyselppi的值根据三分位数分为三组。 根据返回结果检查分组是否正确:...
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命令处理速度更快。 它的高效性在数据集...
可以使用xtile命令将样本进行分位数分组。 xtile dec2=v,nq(10)//按v分成十组 ©著作权归作者所有,转载或内容合作请联系作者 2人点赞 stata数据清理与高效语法 更多精彩内容,就在简书APP "小礼物走一走,来简书关注我" 赞赏支持还没有人赞赏,支持一下 ...
sysuse auto, clear pctile p_price = price, nq(10)此命令将汽车价格数据切割为10组,并将结果存储在 p_price 变量中。我们可以通过 list 命令查看前12个样本的具体分组情况。紧接着,-xtile- 命令同样可以实现分组功能,但以类别变量形式输出。例如,创建四个分组,每组包含25%的数据,代码如下:...
可以使用xtile命令将样本进行分位数分组。
在Stata中,可以使用xtile命令对数据进行分位数分组。xtile是一个非常强大和灵活的命令,可以根据指定的分位数数目和组别将数据分成若干组,并将分组结果存储为一个新变量。 命令语法 xtile newvarname = varname , nq( num_quantiles ) 其中,newvarname是新变量的名称,varname是待分组的变量,num_quantiles是指定...
在Stata中,可以使用命令“xtile”来进行分位数分组。该命令可以将一个变量按照指定的百分位数进行分类,并且可以指定分类后每组所包含的观测值数量。 下面是一个使用“xtile”命令进行分位数分组的例子: ``` use auto.dta, clear xtile mpg_group = mpg, nq(4) ``` 上述代码中,“use auto.dta, clear”命...
4、对一个连续变量按每组样本数相同进行分组:xtile xtile assets_categ=totalassets, nquantiles(10) 每组样本不一定完全相同 一次性计算同一变量不同组别的均值:egen命令 按公司类型先排序,再计算每一类型公司审计费用的均值并赋值给新变量: by companytype, sort: egen meanaf2=mean(auditfees) ...
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),...