R - применить lm к каждой строке фрейма данных

Я пытаюсь применить простую линейную регрессию между двумя столбцами фрейма данных для каждой строки. После некоторых исследований я чувствую, что почти нахожусь, но моя функция все еще не работает. Пожалуйста, взгляните:

set.seed(1)
DF <- data.frame(A=rnorm(50, 100, 3),
                 B=rnorm(50, 100, 3))

resultlist   <- apply(DF, 1, function(y) lm(y ~ x))
resultcoeffs <- apply(DF, 1, function(y) lm(y ~ x)$coefficients)

Любой совет, как этого добиться?

Заранее спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос