【STATA常⽤指令】观测值排序:sort与gsort
简介
sort命令:在STATA中对观测值(⾏)根据特定变量进⾏升序排序。
gsort命令:在STATA中对观测值(⾏)进⾏升序或降序排列(多变量时可以是升序和降序的组合)。
sort基本语句
sort命令排序完整代码:
sort varlist [in] [, stable]
简洁代码:
so varlist [in] [, stable]
varlist:排列依据的变量;
当排序变量有多个时,先按第⼀个变量排序,然后在第⼀个变量观测值相同时,根据第⼆个变量排序,以此类推。
[in]:排序的范围;
[, stable]:若两个观测值相同,其顺序保持与原数据相同。
gsort基本语句
完整代码:
gsort [+|-] varname [[+|-] varname ...] [, generate(newvar) mfirst]
简洁代码:
gsort [+|-] varname [[+|-] varname ...] [, g(newvar) m]
[+|-]:[+]为升序,[-]为降序,默认升序; varname:排序依据的变量;
[generate(newvar)]:⽣成表⽰排序顺序的新变量(1, 2, 3, …);
[mfirst]:missing first,将缺失值排在最前⾯,默认为排在最后。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。