有誰知道一個函數可以創建一個給定數據集和係數的lm對象?從數據/係數創建lm對象
我對此感興趣,因爲我開始玩貝葉斯模型平均(BMA),我希望能夠從bicreg的結果中創建一個lm對象。我希望能夠訪問所有良好的通用lm函數,如診斷繪圖,預測,cv.lm等。
如果您非常確定這樣的函數不存在,這對知道也是非常有幫助的!
library(BMA)
mtcars_y <- mtcars[, 1] #mpg
mtcars_x <- as.matrix(mtcars[,-1])
res <- bicreg(mtcars_x, mtcars_y)
summary(res)
res$postmean # bma coefficients
# The approximate form of the function
# I'm looking for
lmObject <- magicFunction(data=mtcars, coefficients=res$postmean)
哇。我必須始終使用魔法功能。 :) – Shane 2010-01-14 05:03:17