如何使用列公式構建簡單的時間序列預測?大家好!我正在和我的一個朋友一起工作,他是 covid-19 數據分析和趨勢愛好者以及質量/可靠性控制工程師他和我都對基本模型預測有著濃厚的興趣,目的是根據線性最小二乘置信區間——我一直在摸索他的樣本數據集,他在 MS Excel 中進行預測,不幸的是我無法在 JMP 中重現它。有人可以看看讓我知道我錯過了什麼嗎? 我正在嘗試計算累積和,但我認為我沒有正確使用 Col Cumulative Sum() 函數,或者我可能使用了錯誤的函數?可以在列公式中使用 JSL 來引用數據表中的特定行嗎?
基本上我的問題的關鍵是:如何在 JMP 的 MS Office Excel 中重現這個相對簡單的示例?附上我的 Excel 工作表和 JMP 中的相應嘗試。
乾杯,帕特里克
數據表Re: Ho 我可以使用列公式構建一個簡單的時間序列預測嗎?再次感謝你。 我同意您在這里關於在考慮預測之前查看更好的模型擬合的想法。 乾杯。Re: Ho 我可以使用列公式構建一個簡單的時間序列預測嗎?整個世界都不是線性的。正如您所指出的,平滑週期性條款的時間序列也可能是合適的。 這是您的數據線性擬合和簡單的三次多項式。
在超越已知數據的限制進行預測之前,我建議更多地關注確定您的確切模型是什麼。JMP 確實為查看大量預測模型以及它們之間的比較提供了一個非常好的環境。
關於將您所做的 Excel 工作映射到 JMP 範例中,我將其視為一種很好的工具,可以幫助像您一樣精通 Excel 的人更加熟悉 JMP 所採用的方法。
在大多數情況下,JMP 會提供模型的預測公式。然後將其應用於未來值的數據表只是一個簡單的問題。
回复:如何使用列公式構建簡單的時間序列預測?@txnelson非常感謝!超級有幫助,我會進一步研究它,如果有任何問題,請告訴您。
列公式的正確表示法特別有用。
你問我到底為什麼要這樣做?? 好問題!作為一個學習機會:主要是為了更好地理解預測通常如何運作的機制(計算),換句話說,如何根據過去的觀察來預測未來的觀察。
您提到在 JMP 的其他平台上有無數種方法可以做到這一點!我使用 X 擬合 Y 來構建簡單的線性回歸置信區間和預測區間。 我已經使用圖形生成器來嘗試構建預測值和實際值。
我想我可以做一個非常簡單和通用的例子。假設我使用 JMP 中的擬合模型擬合了一條回歸線來執行此操作。 假設我為擬合保存了預測公式,並繪製了預測公式與響應“日期 ID”的關係圖。 假設我添加了一些未來的觀測值來預測,如果我繪製觀測值、預測公式(來自 OLS 回歸)和上下預測區間帶公式(置信度為 95%,再次用於 OLS 回歸線)。

除了 JMP15 中新的“時間序列預測”平台(似乎是點擊,雖然我似乎無法在那裡保存任何類型的預測公式),在 JMP 中是否需要以特定方式組織數據(尤其是時間序列類型數據)以促進動態預測? (例如,通過將 N 個未來觀察結果作為行添加到數據表中)?
再次感謝, @PatrickGiuliano
Re: Ho 我可以使用列公式構建一個簡單的時間序列預測嗎?附件是一個 JMP 數據表,它是您的 Excel 計算的精確複製。現在,考慮到內置的線性回歸函數和/或可以為您提供預測的許多不同平台,您為什麼要這樣做,我不知道,但這是一個有趣的練習。要獲得準確的值,必須處理幾個項目。從 JMP 存儲日期值到 Excel 存儲日期值的轉換以及預測感染中的向後遞歸必須完成,但由於 JMP 公式確實是一種完整的編程語言,因此不需要太多就可以完成。