解释如何使用Pygal创建交互式可视化,并展示如何使用Pygal可视化条形图。


数据可视化是一个重要步骤,因为它有助于理解数据中正在发生的事情,而无需实际查看其底层复杂的运作并执行复杂的计算。

Pygal是一个开源的Python包,它有助于创建交互式图表和SVG(可缩放矢量图形)图像。SVG指的是使用给定数据动态生成动画图表。

这些SVG图表图像可以根据我们的需求进行使用和定制。SVG图像是高度可缩放的,因此可以下载高质量的格式。这些下载的图像也可以嵌入到各种项目、网站等中。

这些交互式和定制化的图表可以在Pygal中轻松创建。Pygal可以帮助创建条形图、直方图、线图等等。

条形图有助于将数据表示为水平或垂直的矩形条。Pygal可用于可视化不同类型的条形图。

可以使用以下命令在Windows上安装Pygal包:

pip install Pygal

让我们了解如何使用Pygal创建条形图:

示例

import pygal
from pygal.style import Style
custom_style = Style(colors=('#E80080', '#404040', '#9BC850'))
bar_chart = pygal.Bar(height=400,width = 300,style=custom_style)

bar_chart.title = "Bar chart"
bar_chart.add("label 1", [0.4])
bar_chart.add("label 2", [1.2])
bar_chart.add("label 3", [1.5])
bar_chart.render_in_browser()

输出

解释

  • 将所需的包导入环境。

  • 使用一些参数调用pygal.bar函数。

  • 这被分配给一个变量,用于添加特性。

  • 定义条形图的颜色。

  • 还定义了图的高度和宽度。

  • 定义条形图的标题和值。

  • 调用“render_in_browser”函数以在浏览器中绘制生成的条形图。

更新于:2021年1月19日

199 次浏览

启动您的职业生涯

通过完成课程获得认证

开始
广告