使用 Pygal 在 Python 中设置数据图的样式 | Linux 中国

2020-06-30 00:00:00 数据 专区 运行 是一个 漂亮
介绍一种更时尚的 Python 绘图库。
  • 来源:linux.cn/article-12364-
  • 作者:Shaun Taylor-morgan
  • 译者:geekpi

(本文字数:2576,阅读时长大约:3 分钟)


Python 有很多可以将数据可视化的库。其中一个互动性较强的库是 Pygal,我认为这个库适合喜欢漂亮事物的人。它可以生成用户可以与之交互的漂亮的 SVG(可缩放矢量图形)文件。SVG 是交互式图形的标准格式,仅使用几行 Python 就可以带来丰富的用户体验。

使用 Pygal 进行时尚的 Python 绘图

在本文中,我们要重新创建多柱状图,用来表示 1966 年至 2020 年英国大选的结果:

Pygal plot


在继续之前,请注意你可能需要调整 Python 环境以使此代码运行,包括:

  • 运行新版本的 Python(Linux、Mac 和 Windows 的说明)
  • 确认你运行的是与这些库兼容的 Python 版本

数据可在线获得,并可使用 pandas 导入:

import pandas as pd
df = pd.read_csv('https://anvil.works/blog/img/plotting-in-python/uk-election-results.csv')

相关文章