Я прочитал большинство подобных вопросов здесь, но мне все еще трудно понять, как передача аргументов в функции порядка разрывает связи.
Пример, представленный в документации R, показывает, что:
order(x <- c(1,1,3:1,1:4,3), y <- c(9,9:1), z <- c(2,1:9))
возвращает
[1] 6 5 2 1 7 4 10 8 3 9
Однако, что это значит, когда y разрывает связи по x, а z разрывает связи по y?вектор x:
[1] 1 1 3 2 1 1 2 3 4 3
, а вектор y:
[1] 9 9 8 7 6 5 4 3 2 1
Кроме того, если я исключу z из первой функции,
order(x <- c(1,1,3:1,1:4,3), y <- c(9,9:1))
itвозвращает:
[1] 6 5 1 2 7 4 10 8 3 9
, поэтому мне неясно, как числа в векторе y соответствуют порядку четырех 1, двух 2 и трех 3 в x.Я был бы очень признателен за помощь.Спасибо!