Pygal 是一个 Python 开发的动态 SVG 图表库:介绍和数据可视化

Python与机器学习 徐 自远 621℃

Pygal 是一个 Python 开发的动态 SVG 图表库:介绍和数据可视化

Pygal 是一个 Python 开发的动态 SVG 图表库:介绍和数据可视化

易三一世 2020-06-13 21:04:08
1 说明:

=====

1.1 Pygal 是另一个简单易用的数据图库,它以面向对象的方式来创建各种数据图。

1.2 Pygal 可以非常方便地生成各种格式的数据图,包括 PNG、SVG 等。

1.3 Pygal 也可以生成 XML etree、HTML 表格(这些都需要安装其他包)。

1.4 优点:支持中文,自动配色且优美,交互性强,代码简单。

2 准备:

=====

2.1 环境:

华为笔记本电脑、深度deepin-linux操作系统、python3.8和微软vscode编辑器。

2.2 安装:

2.3 官网地址:

3 数据可视化:

==========

3.1 饼图

3.1.1 代码:

3.1.2 具体操作步骤和效果图:

3.2 空心饼图:

3.2.1 代码:

3.2.2 效果图:

3.3 半圆形:

3.3.1 代码:

3.3.2 效果图:

=====请注意:小不规范(故意的),在python中命名,建议这样:fruit_half_pie.svg=====

3.4 柱状图:

3.4.1 代码:

3.4.2 以上故意中英文定义:看看中文支持否;数据两种布局,主要是为了今后用python从外部读取数据做准备。

3.4.3 效果图:

3.5 stackbar叠柱图:

3.5.1 代码:

3.5.2 效果图:

3.5 单个直方图:

3.5.1 代码:

3.5.2 复习python的基础知识:注释里有。

3.5.3 效果图:

3.6 自定义直方图:

3.6.1 代码:

3.6.2 效果图:

4 浏览器自动打开数据可视化:

======================

4.1 提前安装:lxml

4.2 雷达图的示例的代码:

4.3 操作步骤和效果图:

5 世界地图绘制:

============

5.1 代码来源:

5.2 代码:

5.3 效果图:

===非常不错===

自己整理并分享出来,喜欢的就点赞、转发、评论和收藏。

https://m.toutiaocdn.com/i6837777192449999364/?app=news_article&timestamp=1592087382&use_new_style=0&req_id=2020061406294101001404701227C849A7&group_id=6837777192449999364&tt_from=android_share&utm_medium=toutiao_android&utm_campaign=client_share

转载请注明:徐自远的乱七八糟小站 » Pygal 是一个 Python 开发的动态 SVG 图表库:介绍和数据可视化

喜欢 (0)

苏ICP备18041234号-1 bei_an 苏公网安备 32021402001397号