如何在 Python 中使用 Pygal 生成儀表圖?
資料視覺化是一個重要步驟,因為它有助於理解資料中發生的情況,而無需實際檢視底層的複雜工作並執行復雜的計算。
Pygal 是一個開源 Python 包,有助於建立互動式圖表和 SVG(可縮放向量圖形)影像。SVG 指的是使用給定資料動態生成動畫圖表。這些 SVG 圖表影像可以根據我們的需求進行使用和自定義。SVG 影像是高度可縮放的,因此可以下載高質量格式。這些下載的影像也可以嵌入到各種專案、網站等中。
這些互動式和自定義圖表可以使用 Pygal 方便地建立。Pygal 有助於建立條形圖、直方圖、線形圖等等。
儀表圖是餅圖和環形圖的組合。它有助於視覺化特定值的資料。
可以使用以下命令在 Windows 上安裝 Pygal 包:
pip install Pygal
讓我們瞭解如何使用 Pygal 建立儀表圖:
示例
Import pygal
from pygal.style import Style
custom_style = Style(colors=('#E80080', '#404040', '#9BC850', '#E81190'))
gauge_chart = pygal.Gauge(height=400,width = 300,style=custom_style, human_readable=True)
gauge_chart.title = "Gauge plot"
gauge_chart.add("label 1", [0.4])
gauge_chart.add("label 2", [1.2])
gauge_chart.add("label 3", [1.5])
gauge_chart.add("label 3", [1.8])
gauge_chart.render_in_browser()輸出

解釋
所需的包被匯入到環境中。
使用一些引數呼叫 pygal.Gauge 函式。
這被分配給一個變數,用於新增特性。
定義儀表圖的顏色。
還定義了圖的高度和寬度。
定義儀表圖的標題和值。
呼叫 'render_in_browser' 函式以在瀏覽器中繪製生成的儀表圖。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP