举个例子:我们需要将学生的数学成绩按照均值分等,我希望根据id和math来获得grade(分等)的数值,如果某学生的math成绩高于平均分,取值为1;低于或等于平均分的取值为0。数据集如下:
id math avermath grade
1. 2 97.02 89.16 1
2. 4 90.52 89.16 1
3. 1 79.90 89.16 0
4. 3 85.01 89.16 0
5. 5 93.36 89.16 1
我目前的做法是:
egen avermath=mean(math)
gen grade=(math>avermath)
请问:有没有办法找到一个这样的函数:
gen grade=(math>均值函数(math))?
以及,如果我需要按照四分位值或五分位置分等,应该用哪个函数?
谢谢!