从自举模型中,我有 1000 组此回归模型的系数:
y = b0 + b1x + b2(x^2)
如果我已经有了系数,绘制二次线的函数调用是什么?IE 我不想将线性模型“拟合”到我的数据中。
我尝试通过 for 循环向我的 ggplot 对象添加行:
for (i in 1:1000) {
reg_line <- stat_function(fun=function(x) quad$coefficients[1] +
quad$coefficients[i,2]*x + quad$coefficients[i,3]*(x**2))
reg_lines <- reg_lines + reg_line}
那没有用 - 它似乎只添加了循环中的最后一行。
我想在我的图中添加 1000 条回归线的原因是因为它是针对家庭作业问题的——我很清楚这不是一个常见的用例。