跳到主要內容 跳至補充內容

時間序列預測

商業使用者和分析師經常監控量值作為隨著時間變化的趨勢,並且透過時間序列預測,他們可以預估歷史觀察順序未來將會如何繼續。預測趨勢線可能如何演變的能力可以用來告知策略並做出決策。在 Qlik Cloud 中,時間序列預測選項會生產視覺化,這會透過折線圖上產生和呈現的預測值延伸趨勢線。根據採用的方法,呈現信賴區間的陰影區域會透過可設定的信賴等級顯示可能的值。會使用受信任的預測函數生產時間序列預測;SSA (單一頻譜分析) 演算法提供信賴區間,而 OLS (普通最小平方) 方法則提供簡單的線性迴歸線。

以 OLS 方法建置的時間序列預測圖表

以 OLS 方法建置的時間序列預測圖表

以 SSA 方法建置的時間序列預測圖表

以 SSA 方法建置的時間序列預測圖表

時間序列預測與清楚來自歷史值的預測值不同。視覺化按照維度屬性預測步進步進大小乘數選項的設定,以遞增方式顯示預測。若在量值中選取 SSA 方法,就會顯示呈現預測信賴區間的陰影區域。此區間透過量值屬性來設定: 顯示信心信賴等級。陰影區域顯示可信值的區間 (例如 95%),這表示未來的值預期會有 95% 的可能性落在陰影區域內。

要求和屬性行為

達到下列要求後,預測切換會顯示在進階選項量值屬性中:

  • 數值或時間維度
  • 一個量值和一個維度
  • 維度軸必須持續。

重要的是應記住,只有在量值是數值或時間維度且維度軸是持續時,預測切換設定才會顯示在量值屬性中。切換為開啟後,預測時間序列屬性會顯示在維度和量值面板中。維度屬性位址水平距離和增量設定。量值屬性設定方法、線條和陰影樣式、信心設定和等級。

OLS 和 SSA 方法

OLS (普通最小平方) 是簡單的迴歸模型方法,可最小化觀察到的相依變數和預測的相依變數之間的差異平方加總,以計算趨勢線。若使用者想要查看資料的線性趨勢,此時間序列預測選項很好用;這不會控制雜訊或異常值,只會使用所有資料來產生線性迴歸線。

相對於 OLS,SSA (單一頻譜分析) 是純熟的演算法,能夠識別雜訊和季節性以及趨勢。SSA 需要充分規則地取樣資料,若超過特定限制,會傳回錯誤,指示資料太不規則。SSA 是最佳選項,可透過循環或振盪行為預測趨勢。

若採用 SSA 方法生產預測,此演算法會預估相依量值取用的可能值範圍的中間部分。會依預測區間擴增線條,提供取用的值範圍。不是顯示許多可能的值,而是顯示預測區間作為陰影區域。

時間序列預測限制

時間序列預測具有下列限制:

  • 不會為向下探查維度啟用預測。
  • 含有多個維度的圖表未啟用預測。若有一個維度和多個量值,只有一個量值可以啟用預測。
  • 只有在備妥預設排序時,預測才會運作。如需詳細資訊,請參閱 變更視覺化排序
  • 最小資料點:OLS 需要至少 2 個資料點。SSA 需要至少 6 個資料點。
  • 最大資料點:不建議在具有超過 5000 個資料點的資料集上使用演算法。若對具有超過 5000 個資料點的資料集執行時間序列預測,使用者將會開始遇到效能問題。使用者和應用程式設計人員應按需求使用計算條件,那麼透過選項減少資料集後,就會顯示圖表。選項應持續;請參閱下列關於不規則時間取樣的點。

  • 預測將會在特定情況下透過不規則時間取樣來運作:OLS 的運作方式將一律與未受時間序列預測或規則資料的限制時相同。SSA 需要充分規則地進行資料取樣,若超過加諸的限制,會傳回錯誤,指示資料太不規則。

  • 預測無法在離線模式的 SaaS 版 Qlik Cloud Mobile 中運作。

  • 若含有預測的應用程式從 Qlik Cloud 匯出並匯入到 QSEoW 中,預測圖表將不會顯示。QSEoW 不支援預測。

  • 下載折線圖作為 Microsoft Excel 檔案時,預測值不會納入檔案中。

  • 若用滑鼠右鍵按一下折線圖並選取檢視資料,不會顯示預測值。

  • 若折線圖中的任何維度或量值使用顯示條件,則無法使用時間序列預測。

範例

瞭解更多資訊

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們可以如何改善!