在儀表板的設計過程 您需要總結最重要的 KPI 或指標,以便為您提供完整的過程信息或描述。一般來說,這些指標一直保持不變(或者至少這是目標)。一般來說,大多數儀表板的布局結構和信息都是靜態的。
但有時儀表板中使用的指標或系列需要隨時更改。這就是經濟和金融時間序列的情況。經濟和金融時間序列往往是相關的,但隨著時間的推移,它們之間存在滯後,並且無法知道確切的滯後順序是什麼,或者什麼時間序列將向您顯示做出決定所需的下一條信息。
這種情況的解決方案是讓用戶創建新的儀表板布局,將新的時間序列添加到儀表板並保存結果。在這篇簡短的文章中,我想展示如何使用 Python 面板進行操作。這不是一步一步的教程。我只會向您展示儀表板中實現的一些功能,我將在最後一節中為您提供指向存儲庫的 GitHub 鏈接。
根據官方網站https://panel.holoviz.org
Panel 是一個開源 Python 庫,可讓您通過將用戶定義的小部件連接到繪圖、圖像、表格或文本來創建自定義交互式 Web 應用程序和儀表板。
使用面板,您無需知道如何在 Javascript 中創建 HTML 組件及其交互,因為您全部使用 Python 進行編碼。
該儀表板集成了不同的數據源 (API) 以進行可視化。
本文通過一些代碼解釋了儀表板的主要功能,但如果您想使用它,請下載存儲庫的代碼並按照 README.md 文件中包含的說明進行操作。
儀表板將具有以下布局。儀表板很簡單,您可以在每個選項卡中添加新的分析選項卡和繪圖系列。