如果我可以访问R中的“摘要”输出,那么如何在Excel中从R中复制预测函数

时间:2019-06-24 01:10:47

标签: r excel regression predict mse

我已经在R中运行了三阶多项式回归并运行了“摘要”函数,但是我需要能够在Excel中复制“预测”函数。我下面有我当前的工作代码。谢谢您的帮助!

#Have access to this output:
AICFit <- lm(R60 ~ poly(M20, 3) + poly(M40, 3), data = mydata)
summary(AICFit)

#do not have access to output: 
predict(AICFit,data.frame(M20=0.972375241,M40=0.989086129,interval ="prediction")

基本上,当我可以访问以下数字时,我就无法访问R:0.972375241、0.989086129。

我认为这是预测函数的基础,但是我不知道如何在Excel中结合1、2和3阶来计算此函数:

1 个答案:

答案 0 :(得分:0)

您没有来自summary的足够信息来计算Excel中的预测间隔。

因此,简单的答案是-如果不访问方差-协方差矩阵(但是对于模型中的正交多项式,它是对角线)和原始数据,则无法做到这一点。此外,您需要提取正交多项式系数本身,这些系数是针对您要拟合的每个数据集以递归方式唯一生成的。

您引用的公式适用于单变量线性回归,不适用于对两个变量M20M40进行多元多项式回归的情况。