Применение функции по строке к определенным столбцам - PullRequest
2 голосов
/ 04 июня 2019

У меня есть набор данных с количеством столбцов.У меня есть функция, которая создает стандартную ошибку, принимая n и r, чтобы сделать это.

Я хочу применить эту функцию к каждой строке моего набора данных, и для нее взять столбец 11 как n и столбец 15как т.Затем примените мою функцию к этим двум столбцам для каждой строки моего набора данных.А затем сохранить вывод как новый столбец в моем наборе данных.

r.se = function(r, n) sqrt((1-r^2)/(n-2))

- это код моей функции

1 Ответ

1 голос
/ 04 июня 2019

Аргументы функции векторизованы, поэтому столбцы можно напрямую применять в качестве аргументов

r.se(df1[, 15], df1[, 11])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...