2016-03-12 61 views
0

df是具有來自1-10的值的14個不同變量的數據,其被格式化爲dataframe,其中n個觀察值具有針對每個變量的大量NA值這就是爲什麼我不能用多個預測因子做一個常規的lmStargazer - 使用lapply做多元線性迴歸模型並將它們存儲在列表中R

然後我爲了做一個線性迴歸爲每個變量使用lapply因爲MLR返回了太多的錯誤

x = lapply(df[,-1], function(x) summary(lm(df$IV ~ x))) 

這將返回一個大名單由13種元素都列出

is.recursive(x) = TRUE 

然後我嘗試使用斯塔蓋澤

stargazer(x) 

返回錯誤

Error in .summary.object$coefficients : $ operator is invalid for atomic vectors

我該如何擺脫這種錯誤的?

回答

0

嘗試刪除summary調用,以便x是對象列表lm對象,而不是summary.lm對象。