更新时间:2019-06-19 15:45:33
封面
版权信息
作者简介
前言
第1篇 图形
第1章 向几何图形里填充颜色
1.1 多边形的颜色填充
1.2 交叉曲线的颜色填充
1.3 延伸阅读
1.4 综合案例:交叉间断型曲线的颜色填充
第2章 使用模块patches绘制几何图形
2.1 圆的实现方法
2.2 椭圆的实现方法
2.3 矩形的实现方法
2.4 圆弧和楔形的绘制方法
2.5 延伸阅读
第3章 组合展示统计图形
3.1 机器学习中的判别分析示意图
3.2 日期型时间序列图
3.3 向直方图中添加概率密度曲线
3.4 绘图区域嵌套子绘图区域
3.5 延伸阅读:设置一般化的日期刻度线
第2篇 元素
第4章 设置文本内容的样式和布局
4.1 文本注解的展示样式
4.2 文本内容的布局
4.3 延伸阅读
第5章 调整计量单位和计量方法
5.1 不同计量单位的实现方法
5.2 不同计量方法的操作原理
第6章 调整刻度线和刻度标签及轴脊的展示效果
6.1 刻度线和刻度标签及轴标签的位置调整
6.2 刻度线的位置和数值的动态调整
6.3 主要刻度线和次要刻度线的调整
6.4 轴脊的显示与隐藏
6.5 轴脊的位置调整
第3篇 交互
第7章 实现图形的动画效果
7.1 使用模块animation绘制动画
7.2 调用模块pyplot的API绘制动画
第8章 实现GUI效果
8.1 类RadioButtons的使用方法
8.2 类Cursor的使用方法
8.3 类CheckButtons的使用方法
第9章 实现事件处理效果
9.1 单击关闭画布后出现事件结果提示
9.2 画布局部放大效果的实现方法
第4篇 探索
第10章 从外部导入图像加载到绘图区域
10.1 外部图像的多样化展示
10.2 地势图
10.3 热力图
10.4 设置图片具有超链接功能
10.5 添加画布层面的外部图像
10.6 借助滤镜使得图像产生多样化的展示效果
第11章 绘制3D图形
11.1 绘制带颜色标尺的彩色曲面
11.2 在3D空间里分层展示投射到指定平面后的2D柱状图
11.3 在3D空间里绘制散点图
第12章 绘制地图
12.1 澳大利亚的首都和首府城市的人口数量
12.2 当前时点的昼夜地理区域分布图
12.3 城市之间相隔距离的可视化呈现
第13章 综合交叉的应用场景
13.1 输入数据可以使用字符串代替变量
13.2 以PDF文件格式存储画布图形
13.3 调用pyplot的API和面向对象的API设置图形属性
13.4 用树形图展示文件夹中的文件大小
13.5 matplotlib风格集的设置方法
13.6 matplotlib后端类型的配置方法
第5篇 拓展
第14章 使用LaTeX和matplotlib自带的TeX功能渲染文本内容
14.1 准备步骤
14.2 案例展示
14.3 延伸阅读
第15章 使用matplotlib书写数学表达式的方法和技巧
15.1 编辑字符串的规则
15.2 设置输出字符串的字体效果
15.3 通过数学公式和数学表达式学习TeX符号的编写规则
15.4 通过数学符号和希腊字母学习TeX符号的编写规则
附录A SciPy的安装方法
附录B IPython的使用方法
附录C mpI_tooIkits包的安装方法和使用方法
附录D Python 2和Python 3的软件版本的使用建议
后记
其他