用R语言ifelse做分组,可是组别的顺序乱了要怎么调整呢?

Python08

用R语言ifelse做分组,可是组别的顺序乱了要怎么调整呢?,第1张

第一次件ifelse嵌套这么多的使用,你是跟自己有仇么,非要把问题搞的这么复杂。。。

建议用if条件句,或者BASE中原始方法修改。

ifelse个人觉得嵌套两个最优。再多必然晕。

>x<-c(97,93,85,74,32,100,99,67)

>sort(x)

[1] 32 67 74 85 93 97 99 100

>order(x)

[1] 5 8 4 3 2 1 7 6

>rank(x)

[1] 6 5 4 3 1 8 7 2

有的是直接对值排序,有的是直接对索引进行排序