データセットと係数を指定して lm オブジェクトを作成できる関数を知っている人はいますか?
ベイジアン モデル平均化 (BMA) を使い始めたので、これに興味があります。bicreg の結果から lm オブジェクトを作成できるようにしたいと考えています。診断プロット、予測、cv.lm などの優れた一般的な 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)