Matplotlib-Cookbook

  |  

摘要: 《Python数据可视化编程实战》

【对数据分析、人工智能、金融科技、风控服务感兴趣的同学,欢迎关注我哈,阅读更多原创文章】
我的网站:潮汐朝夕的生活实验室
我的公众号:潮汐朝夕
我的知乎:潮汐朝夕
我的github:FennelDumplings
我的leetcode:FennelDumplings


本书是一些基础,常用的Matplotlib知识,留着备查。

豆瓣链接: Python数据可视化编程实战



Matplotlib参数

  • 在代码中配置matplotlib参数
  • 为项目设置matplotlib参数

导入数据

  • CSV
  • Excel
  • 定宽数据文件
  • 制表符分隔文件
  • JSON
  • 数据库
  • 流数据源

数据处理

  • 处理异常值
  • 处理大文件
  • 图像导入Numpy
  • 可控随机数据
  • 噪声平滑处理

基本操作

  • 定义图表类型-柱状图、线形图和堆积柱状图
  • 设置坐标轴长度和范围
  • 设置图表的线型、属性和格式化字符串
  • 设置刻度、刻度标签和网格
  • 添加图例和注解
  • 移动轴线到图中央
  • 设置坐标轴标签的透明度和大小
  • 为图表线条添加阴影
  • 向图表添加数据表
  • 使用subplots(子区)
  • 定制化网格
  • 填充图表底层区域

定制化图表

  • 绘制直方图
  • 绘制误差条形图
  • 绘制饼图
  • 绘制带填充区域的图表
  • 绘制带彩色标记的散点图
  • 创建等高线图
  • 绘制极线图
  • 使用极线条可视化文件系统树

用图表理解数据

  • 对数图
  • 频谱图
  • 火柴杆图
  • 矢量场流线图
  • 颜色表
  • 散点图和直方图
  • 两个变量间的互相关图
  • 自相关图

3D可视化

  • 创建3D柱状图
  • 创建3D直方图
  • 在matplotlib中创建动画
  • 用OpenGL制作动画

地图数据

  • 用PIL做图像处理
  • 绘制带图像的图表
  • 在具有其他图形的图表中显示图像
  • 使用Basemap

进阶

  • 风杆(barbs)
  • 箱线图
  • 甘特图
  • 误差条
  • 文本和字体属性
  • LaTex渲染文本

Share