SPSS Modeler分组并选择前n行

问题描述

我想知道在SPSS中按特殊列对数据进行分组然后找到前n个最大值的正确方法是什么。

例如,我有以下几列:

x<-c(3,2,1,8,7,11,10,9,5,4)
y<-c("a","a","b","c","c")
z<-c(2,3,3)

我想按y列为每个组从X列中选择最大的前n个值

    x y 
1   3 a 
2   2 a 
3   1 a 
4   8 b 
5   7 b 
6  11 c 
7  10 c 3
8   9 c 3
9   7 c 3
10  5 c 3
11  4 c 3

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)