如何在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'))\ box_chart = pygal.Box(height=400,width = 300,style=custom_style) box_chart.title = "Box plot" box_chart.add("label 1", [0.4]) box_chart.add("label 2", [1.2]) box_chart.add("label 3", [1.5]) box_chart.add("label 3", [1.8]) box_chart.render_in_browser()
輸出
解釋
將所需的包匯入環境。
使用一些引數呼叫pygal.Box函式。
這被分配給一個用於新增特性的變數。
定義箱線圖的顏色。
還定義了圖形的高度和寬度。
定義箱線圖的標題和值。
呼叫“render_in_browser”函式以在瀏覽器中繪製生成的箱線圖。
廣告