如何在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”函数以在浏览器中绘制生成的箱线图。
广告