簡體   English   中英

鑒於我可以訪問 R 的“摘要”輸出,如何在 Excel 中從 R 復制預測函數

[英]How to replicate the predict function from R in Excel given I have access to "summary" output from 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。

我相信這是作為 predict 函數基礎的方程,但我不知道如何在 Excel 中結合順序 1、2 和 3 計算它:

您沒有足夠的summary信息來計算 Excel 中的預測區間。

所以簡單的答案是 - 如果不能訪問方差-協方差矩陣(但是對於模型中的正交多項式,它是對角線)和原始數據,就不可能做到這一點。 此外,您需要自己提取正交多項式系數,這些系數是為您擬合的每個數據集遞歸且唯一生成的。

您引用的公式適用於單變量線性回歸,不適用於您對兩個變量進行多元多項式回歸的情況: M20M40

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM