Python数据可视化编程实战_第1页
Python数据可视化编程实战_第2页
Python数据可视化编程实战_第3页
Python数据可视化编程实战_第4页
Python数据可视化编程实战_第5页
已阅读5页,还剩267页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1章准备工作环境1.1介绍1.2安装matplotlib、Numpy和Scipy库1.2.1准备工作1.2.2操作步骤1.2.3工作原理1.2.4补充说明1.3安装virtualenv和virtualenvwrapper1.3.1准备工作1.3.2操作步骤1.4在MacOSX上安装matplotlib1.4.1准备工作1.4.2操作步骤1.5在Windows上安装matplotlib1.5.1准备工作1.5.2操作步骤1.5.3补充说明1.6安装图像处理工具:Python图像库(PIL)1.6.1操作步骤1.6.2安装过程说明1.6.3补充说明1.7安装requests模块1.7.1操作步骤1.7.2requests使用说明1.8在代码中配置matplotlib参数1.8.1准备工作1.8.2操作步骤1.8.3代码解析1.9为项目设置matplotlib参数1.9.1准备工作1.9.21.9.31.9.42章2.1简介2.2从CSV文件导入数据2.2.1准备工作2.2.2操作步骤2.2.3工作原理2.2.4补充说明2.3从MicrosoftExcel文件中导入数据2.3.1准备工作2.3.2操作步骤2.3.3工作原理2.3.4补充说明2.4从定宽数据文件导入数据2.4.1准备工作2.4.2操作步骤2.4.3工作原理2.5从制表符分隔的文件中读取数据2.5.1准备工作2.5.2操作步骤2.5.3工作原理2.5.4补充说明从JSON数据源导入数据2.6.1准备工作2.6.2操作步骤2.6.3工作原理2.6.4补充说明导出数据到JSON、CSV和Excel2.7.1准备工作2.7.2操作步骤2.7.3工作原理2.7.4补充说明2.8从数据库导入数据2.8.1准备工作2.8.2操作步骤2.8.3工作原理2.8.4补充说明2.9清理异常值2.9.1准备工作2.9.2操作步骤2.9.3补充说明2.10读取大块数据文件2.10.1操作步骤2.10.2工作原理2.10.3补充说明2.11读取流数据源2.11.1操作步骤2.11.2工作原理2.11.3补充说明2.12.1准备工作2.12.2操作步骤2.12.3工作原理2.12.4补充说明2.13生成可控的随机数据集合2.13.1准备工作2.13.2操作步骤2.14真实数据的噪声平滑处理2.14.1准备工作2.14.2操作步骤2.14.3工作原理2.14.4补充说明3章绘制并定制化图表3.1简介3.2定义图表类型——柱状图、线形图和堆积柱状图3.2.1准备工作3.2.2操作步骤3.2.3工作原理3.2.4补充说明3.3简单的正弦图和余弦图3.3.1准备工作3.3.2操作步骤3.4设置坐标轴长度和范围3.4.1准备工作3.4.2操作步骤3.4.3工作原理3.4.4补充说明3.5设置图表的线型、属性和格式化字符串3.5.1准备工作3.5.2操作步骤3.5.3工作原理3.6设置刻度、刻度标签和网格3.6.1准备工作3.6.2操作步骤3.7添加图例和注解3.7.1准备工作3.7.2操作步骤3.7.3工作原理3.8移动轴线到图中央3.8.1操作步骤3.8.2工作原理3.8.3补充说明3.9绘制直方图3.9.1准备工作3.9.2操作步骤3.9.3工作原理3.10绘制误差条形图3.10.1准备工作3.10.2操作步骤3.10.3工作原理3.10.4补充说明3.11绘制饼图3.11.1准备工作3.11.2操作步骤3.12绘制带填充区域的图表3.12.1准备工作3.12.2操作步骤3.12.3工作原理3.12.4补充说明3.13绘制带彩色标记的散点图3.13.13.13.23.13.34章4.1简介4.2设置坐标轴标签的透明度和大小4.2.1准备工作4.2.2操作步骤4.2.3工作原理4.2.4补充说明4.3为图表线条添加阴影4.3.1准备工作4.3.2操作步骤4.3.3工作原理4.3.4补充说明4.4向图表添加数据表4.4.1准备工作4.4.2操作步骤4.4.3工作原理4.4.4补充说明4.5使用subplots(子区)4.5.1准备工作4.5.2操作步骤4.5.3工作原理4.5.4补充说明4.6定制化网格4.6.1准备工作4.6.2操作步骤4.6.3工作原理4.7创建等高线图4.7.1准备工作4.7.2操作步骤4.7.3工作原理4.8填充图表底层区域4.8.1准备工作4.8.2操作步骤4.8.3工作原理4.9绘制极线图4.9.1准备工作4.9.2操作步骤4.9.3工作原理4.10使用极线条可视化文件系统树4.10.14.10.24.10.35章5.1简介5.2创建3D柱状图5.2.1准备工作5.2.2操作步骤5.2.3工作原理5.2.4补充说明5.3创建3D直方图5.3.1准备工作5.3.2操作步骤5.3.3工作原理5.4在matplotlib中创建动画5.4.1准备工作5.4.2操作步骤5.4.3工作原理5.4.4补充说明5.5.1准备工作5.5.25.5.35.5.46章表6.1简介6.2用PIL做图像处理6.2.1准备工作6.2.2操作步骤6.2.3工作原理6.2.4补充说明6.3绘制带图像的图表6.3.1准备工作6.3.2操作步骤6.3.3工作原理6.4在具有其他图形的图表中显示图像6.4.1准备工作6.4.2操作步骤6.4.3工作原理6.4.4补充说明6.5使用Basemap在地图上绘制数据6.5.1准备工作6.5.2操作步骤6.5.3工作原理6.5.4补充说明6.6使用GoogleMapAPI在地图上绘制数据6.6.1准备工作6.6.2操作步骤6.6.3工作原理6.6.4补充说明6.7.16.7.26.7.36.7.4第7章使用正确的图表理解数据7.1简介7.2理解对数图7.2.1准备工作7.2.2操作步骤7.2.3工作原理7.3理解频谱图7.3.1准备工作7.3.2操作步骤7.3.3工作原理7.3.4补充说明7.4创建火柴杆图7.4.1准备工作7.4.2操作步骤7.4.3工作原理7.5绘制矢量场流线图7.5.1准备工作7.5.2操作步骤7.5.3工作原理7.5.4补充说明7.6使用颜色表7.6.1准备工作7.6.2操作步骤7.6.3工作原理7.6.4补充说明7.7使用散点图和直方图7.7.1准备工作7.7.2操作步骤7.7.3工作原理7.7.4补充说明7.8绘制两个变量间的互相关图形7.8.1准备工作7.8.2操作步骤7.8.3工作原理7.9自相关的重要性7.9.1准备工作7.9.27.9.37.9.48章更多的matplotlib知识8.1简介8.2绘制风杆(barbs)8.2.1准备工作8.2.2操作步骤8.2.3工作原理8.2.4补充说明8.3绘制箱线图8.3.1准备工作8.3.2操作步骤8.3.3工作原理8.4绘制甘特图8.4.1准备工作8.4.2操作步骤8.4.3工作原理8.5绘制误差条8.5.1准备工作8.5.2操作步骤8.5.3工作原理8.5.4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论