У меня есть фрейм данных, например:
a <- c(0.59137, 0.5924, 0.6656, 0.8983, 0.7653,
0.1116, 0.9369, 0.6693, 0.74064521 0.580, 0.7552,
0.7642, 0.1356, 0.5936, 0.6559,NA, 0.2025,NA, 0.1670,
NA, 0.2184, NA, 0.801, NA, 0.9864, NA, 0.0879, 0.5598,
NA, 0.362)
b <- c(0.6917, 0.992, NA, 0.498, 0.7743,
0.1116, NA, 0.9343, NA, 0.5805, 0.7552,
0.764, 0.1356, 0.593, 0.6559,0.9343, 0.2025,NA, 0.1670, NA, 0.218, 0.2184, 0.801, NA, 0.986, NA, 0.0879, NA, 0.476, 0.362)
c <- runif(30); d <- runif(30)
df <- cbind(a,b,c,d)
Я хотел бы запустить линейную модель «а» для всех других переменных (b: d) и в моем фактическом наборе данных установить еще несколько столбцов.Я хотел бы получить вывод r2, остатки, перехват, наклон и т. Д. - Я не уверен, как лучше всего получить вывод, возможно, в новом кадре данных?Но мне нужно извлечь эту информацию, чтобы я мог видеть, какая модель лучше подходит для A ... так что, возможно, выход AIC тоже.
Теперь у меня есть несколько NA в паре переменных в разных местах, и яя не хочу полностью избавляться от них всех из целого фрейма данных - но для каждого отдельного человека мне нужно, чтобы они были исключены.
Любой совет?Заранее спасибо.