このpostでは、order(order(x))
はrank(X)
と同じであると記載されています。なぜorder(order(x))はRのランク(x)と同じですか?
いくつかの実験がこれを裏付けている間...
#why is order(order(x)) == rank(x)?
x <- c(0.2, 0.5, 0.1)
x
## [1] 0.2 0.5 0.1
order(x)
## [1] 3 1 2
rank(x)
## [1] 2 3 1
order(order(x))
## [1] 2 3 1
...私は、これは直感、さらに良く、証明することができ方法を確認することはできません。
は(NB:related questionが、同じではない!)
'ties.method ="最初に "' 'rank'は実際には' sort.list(sort.list(x)) 'を使用します。 – Roland
@RomanCheplyaka:これはあなたの質問かもしれませんか? – vonjd