程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Python 教程之 Python中的高級交互式儀表板,連接不同的 API 以創建用於分析的高級交互式儀表板

編輯:Python

在儀表板的設計過程 您需要總結最重要的 KPI 或指標,以便為您提供完整的過程信息或描述。一般來說,這些指標一直保持不變(或者至少這是目標)。一般來說,大多數儀表板的布局結構和信息都是靜態的。

但有時儀表板中使用的指標或系列需要隨時更改。這就是經濟和金融時間序列的情況。經濟和金融時間序列往往是相關的,但隨著時間的推移,它們之間存在滯後,並且無法知道確切的滯後順序是什麼,或者什麼時間序列將向您顯示做出決定所需的下一條信息。

這種情況的解決方案是讓用戶創建新的儀表板布局,將新的時間序列添加到儀表板並保存結果。在這篇簡短的文章中,我想展示如何使用 Python 面板進行操作。這不是一步一步的教程。我只會向您展示儀表板中實現的一些功能,我將在最後一節中為您提供指向存儲庫的 GitHub 鏈接。

什麼是面板?

根據官方網站https://panel.holoviz.org

Panel 是一個開源 Python 庫,可讓您通過將用戶定義的小部件連接到繪圖、圖像、表格或文本來創建自定義交互式 Web 應用程序和儀表板。

使用面板,您無需知道如何在 Javascript 中創建 HTML 組件及其交互,因為您全部使用 Python 進行編碼。

1. 簡介

該儀表板集成了不同的數據源 (API) 以進行可視化。

本文通過一些代碼解釋了儀表板的主要功能,但如果您想使用它,請下載存儲庫的代碼並按照 README.md 文件中包含的說明進行操作。

2. 設計

儀表板將具有以下布局。儀表板很簡單,您可以在每個選項卡中添加新的分析選項卡和繪圖系列。


  1. 上一篇文章:
  2. 下一篇文章:
相關文章
    没有相关文章
Copyright © 程式師世界 All Rights Reserved