有谁知道一个函数可以创建一个给定数据集和系数的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