如何使用Pygal在Python中生成仪表盘图形?

如何使用Pygal在Python中生成仪表盘图形?

可视化数据是重要的一步,因为它可以帮助我们理解数据中发生了什么,而不必看复杂的工作和执行复杂的计算。

Pygal是一个开源的Python包,可帮助创建交互式图表和SVG(可缩放矢量图形)图像。SVG指的是根据给定数据动态生成动画图表的方法。 这些图表的SVG图像可以根据我们的要求使用和定制。 SVG图像具有高可伸缩性,因此可以以高质量格式下载。这些下载的图像也可以嵌入到各种项目,网站等中。

使用Pygal可以轻松创建交互式和自定义的图表。 Pygal可以创建条形图,直方图,线图等等。

仪表盘图表是饼图和圆环图的组合,可帮助在特定值处可视化数据。

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

pip install Pygal
Python

让我们了解如何使用Pygal创建仪表盘图表-

更多Python相关文章,请阅读:Python 教程

示例

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()
Python

输出

如何使用Pygal在Python中生成仪表盘图形?

说明

  • 所需的包已导入到环境中。

  • 调用了pygal. Gauge函数,并传入了几个参数。

  • 这将分配给一个变量,该变量用于添加特征。

  • 定义了仪表盘图表的颜色。

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

  • 定义了仪表盘图表的标题和值。

  • 调用“render_in_browser”函数在浏览器中绘制生成的仪表盘图表。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册