Classificação em R - ordem descendente [fechado]

39

Eu estou procurando classificar dados que, em alguns casos, o valor maior tem a classificação 1. Eu sou relativamente novo em R, mas não vejo como posso ajustar essa configuração na função de classificação.

x <- c(23,45,12,67,34,89)
rank(x)

gera:

[1] 2 4 1 5 3 6

quando eu quero que seja:

[1] 5 3 6 2 4 1

Suponho que isso seja muito básico, mas qualquer ajuda que você puder fornecer será muito apreciada.

Btibert3
fonte

Respostas:

72

Você pode negar x:

> rank(-x)
[1] 5 3 6 2 4 1
Restabelecer Monica - G. Simpson
fonte