编程技能(三)熟悉python——数据可视化

思维导图

Python中能实现数据可视化的包有很多:matplotlib、pyecharts、seaborns、bokeh等,本文主要介绍前两个包。

Q1:如何使用matplotlib包进行数据可视化?

matplotlib是最常用和最基础的一个可视化包

1.中文显示问题(防止出现乱码)

2.柱形图

  • 示例代码:

  • 输出结果:

3.散点图

  • 示例代码:

  • 输出结果:


Q2:pyecharts有什么功能?如何使用其进行数据可视化?

1.pyecharts

  • pyecharts是一个用于生成Echarts图表的类库。

Echarts是百度开源的一个数据可视化JS库,使用Echarts生成的图表可视化效果非常好。
使用pyecharts就是为了实现Echarts与Python的对接。

  • pyecharts支持非常丰富的图表类型,并且有中文版的说明文档,便于查询

2.柱形图

以下代码均基于pyecharts v1.0编写

  • 代码示例:

  • 输出结果:

3.条形图

  • 只需在绘制柱形图代码的基础上添加.reversal_axis()即可

4.饼图

  • 代码示例:分析对比TOP10的日期指数占比情况

  • 输出结果:

5.热力图

  • 可以清晰地对比各个时间的数据

  • 代码示例:

  • 输出结果:


参考文献

1.《拿下Offer 数据分析师求职面试指南》徐麟 著

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容