Ranga w R - kolejność malejąca [zamknięty]

39

Szukam rankingu danych, które w niektórych przypadkach większa wartość ma rangę 1. Jestem stosunkowo nowy w R, ale nie widzę, jak mogę dostosować to ustawienie w funkcji rangi.

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

generuje:

[1] 2 4 1 5 3 6

kiedy chcę, żeby to było:

[1] 5 3 6 2 4 1

Zakładam, że jest to bardzo podstawowe, ale każda pomoc, którą możesz udzielić, będzie bardzo mile widziana.

Btibert3
źródło

Odpowiedzi:

72

Możesz zanegować x:

> rank(-x)
[1] 5 3 6 2 4 1
Przywróć Monikę - G. Simpson
źródło