Python数据可视化之Matplotlib与Pyecharts实战
王国平
前言
图片
研究表明,人类大脑处理图形的速度要比文字快几万倍,如何将海量的数据转换成可视化的图形是数据分析的必修课。Matplotlib和Pyecharts是Python中常用的两个可视化库,其功能强大,可以方便地绘制折线图、条形图、柱形图、散点图等基础图形,还可以绘制复杂的图形,如日历图、树形图、聚类图等。
Matplotlib是Python数据可视化库的泰斗,尽管已有十多年的历史,但仍然是Python社区中使用广泛的绘图库,它的设计与MATLAB非常相似,提供了一整套和MATLAB相似的命令API,适合交互式制图,还可以将它作为绘图控件,嵌入其他应用程序中。
Pyecharts是一款将Python与Echarts相结合的数据可视化工具,可以高度灵活地配置,轻松搭配出精美的视图。其中Echarts是百度开源的一个数据可视化库,而Pyecharts将Echarts与Python进行有机对接,方便在Python中直接生成各种美观的图形。
本书首先介绍大数据可视化分析的一些基础知识和主要技术,然后通过实际案例重点讲解Matplotlib和Pyecharts在数据可视化分析过程中的使用方法及技巧,还提供了大量实际项目案例,希望能够帮助读者掌握大数据可视化技术,提升职场竞争力。
本书内容
本书分4篇,共13章,各章内容概述如下:
第1篇(第1~4章)介绍Python数据可视化基础。
第1章介绍Python环境的安装,包括如何搭建代码开发环境,以及pip包管理工具。
第2章介绍Python编程基础知识,包括数据类型、基础语法、常用高阶函数等。
第3章介绍Pandas数据处理,包括数据读取、索引、切片、聚合、透视、合并等。
第4章介绍Python主要的数据可视化库,如Matplotlib、Pyecharts、Seaborn、Bokeh等。
第2篇(第5~7章)介绍Matplotlib…