Я хочу написать функцию R получить соответствующий индекс пары данных - PullRequest
0 голосов
/ 07 февраля 2019

У меня есть набор данных, который имеет 2 переменные, и я хочу написать функцию R следующим образом: Если я введу одну пару (одну строку) произвольно из набора данных в эту функцию, я хочу извлечь соответствующий индекс набора данных черезfunction.

Я использовал,

data = rnorm2d(10,rho = 0.4)
x = c(data[10,1],data[10,2])
print(match(x, data))

сгенерированный набор данных:

       [,1]       [,2]


[1,] -0.1792099  1.3007178
[2,]  0.3280193  0.6615251
[3,] -0.4390389 -1.9611801
[4,] -1.3096660 -0.9117184
[5,]  0.5165317 -0.3229271
[6,] -1.0963584 -1.1492360
[7,]  0.3447118  0.5357070
[8,] -0.8919166  0.4934032
[9,] -0.2199690  0.5788579
[10,] -0.9864628  0.6880458

Но это дало мне следующий вывод:

[1] 10 20
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...