如何在Stata中按降序排列组内的观察值?
我将地区级别的数据分组在城镇级别的数据中,并显示投票率。我想对每个地区投票率最高的城镇进行重新分组或排序。要按降序排序,只需否定您所排名的变量(或更一般的表达式)如何在Stata中按降序排列组内的观察值?,stata,Stata,我将地区级别的数据分组在城镇级别的数据中,并显示投票率。我想对每个地区投票率最高的城镇进行重新分组或排序。要按降序排序,只需否定您所排名的变量(或更一般的表达式) sysuse auto egen rank = rank(-mpg) Stata的默认设置是按升序排列。但一个减号就足以扭转这种局面 就你而言,听起来像 egen rank = rank(-turnout), by(district) 数据处理软件Stata没有排序下降选项,它的历史是什么?这似乎是一个相当基本的疏忽。
sysuse auto
egen rank = rank(-mpg)
Stata的默认设置是按升序排列。但一个减号就足以扭转这种局面
就你而言,听起来像
egen rank = rank(-turnout), by(district)
数据处理软件Stata没有排序下降选项,它的历史是什么?这似乎是一个相当基本的疏忽。通过能够对表达式进行排序,通用性就存在了。如果您查看
egen
的rank()
函数的文档,您可能想要了解缺少什么?如果你说函数应该有一个显式的降序
选项,那就是一种品味的表达。