转眼间2022年已经过半了,当你向老板汇报公司半年度经营状况时,有三种不同的表现形式分别是字、表、图,你会选择哪种呢?

相信大部分人对三者的选择顺序都是图、表、字,即所谓的字不如表,表不如图。之所以会优先选择图的形式,是因为图不仅可以看出每个月具体的数值,而且可以看出趋势及最值点。

如果你学习了我们的财务Python基础课,那么你应该知道,Python最重要的优势之一是拥有丰富的第三方模块,所谓模块,就是其他人写好的可以让我们直接调用的功能。

Python模块非常丰富,包含了数学运算、网络解析、文字/图像/音视频/文档处理、数据库操作、Web框架等,也就是说,我们可以站在他人的肩膀上,快速实现编码的过程,完全不需要从头再写。

在Python中用于可视化的库非常多,常用的有:

(1)Matplotlib使用最广泛的绘图库,可满足大部分基础绘图需求。与Pandas结合非常好,是边算边画的利器。

(2)SeabornSeaborn建立在Matplotlib之上,与Matplotlib主要的区别是Seaborn的默认样式以及更美观、更现代的调色板设计。

(3)PyechartsPyecharts是一款将Python与echarts结合的强大的数据可视化工具,主要优势是支持的图形样式非常全,而且有丰富的主题可供选择,样式美观。

今天我们结合一个简单的案例,为大家介绍如何通过Matplotlib,输入简单的几行代码,生成可视化的折线图!

1

模块引入及相关设置

2

模拟数据源

3

绘制折线图

4

样式加工

5

运行输出

Matplotlib除了可以做折线图外,还能做折线图、散点图、柱状图、直方图,对经常用图形表达的财务人来说是非常方便的,仅需通过代码复用就能实现数据和图形的同步绘制了~

END

?图片版权归原图作者所有,如对版权有异议,请联系后台议定处理。

本文由财码数字化整理撰写发布,如需转载请务必注明以上信息。