r - 鉴于我可以访问 R 的“摘要”输出,如何在 Excel 中复制 R 的预测函数
问题描述
我在 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。
解决方案
您没有足够的信息summary
来计算 Excel 中的预测间隔。
所以简单的答案是 - 如果没有访问方差 - 协方差矩阵(但是对于模型中的正交多项式,它是对角线)和原始数据,就不可能做到这一点。此外,您需要自己提取正交多项式系数,这些系数是针对您要拟合的每个数据集递归且唯一地生成的。
您引用的公式适用于单变量线性回归,不适用于您对两个变量进行多元多项式回归的情况:M20
和M40
。
推荐阅读
- python - 如何在一些想要的字母之后提取字符串?仅使用 python 2.0 和 numpy 和 pandas
- elasticsearch - 在kibana汇总作业中获取给定间隔的连续时间戳
- jquery - select2 占位符显示组文本和子项
- json - 如何使用 Java 在 Google 电子表格中创建复选框
- c# - 如何正则表达式。仅替换我捕获的组?
- flutter - 在 Flutter 项目中为 iOS 导出存档时 Codemagic 或 Fastlane 失败
- node.js - 为什么我无法将变量从一个文件导出到另一个文件
- java - javax.net.ssl.SSLHandshakeException:收到致命警报:非法参数
- c# - C++/CLI AES 256 位加密
- excel - 带有单元格引用的条件格式公式