我想使用ggplot2绘制模型。我已经估计了一个鲁棒的方差协方差矩阵,希望在估计置信区间时使用。
我能否告诉ggplot2使用我的VCOV,或者,是否可以通过某种方式强制predict.lm使用我的VCOV矩阵?一个虚拟的例子:
source("http://people.su.se/~ma/clmclx.R")
df <- data.frame(x1 = rnorm(100), x2 = rnorm(100), y = rnorm(100), group = as.factor(sample(1:10, 100, replace=T)))
lm1 <- lm(y ~ x1 + x2, data = df)
coeftest(lm1)
## outputs coef.test, but can be modified to output VCOV
clx(lm1, 1, df$group)
如果我能够得到基于增广VCOV矩阵的“正确”预测结果,那么将其添加到ggplot中就相对容易。