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…