《Python数据可视化编程实战》配套资源

《Python数据可视化编程实战》配套资源

  • 大小:31.52 MB
  • 类型:技术文档
  • 格式:PDF
  • 审核:寿飞飙
  • 热度:835
  • 更新:2021-10-29 09:42:20
vip 立即下载( 31.52 MB )
关注公众号免费下载
版权投诉 / 资源反馈(本资源由用户 秦建元 投稿)

给大家整理了Python类学习资源,由辛诗蕊测试纠错,内容涉及到Python、数据可视化、编程实战、配套资源、Python的内容,已被740人关注,同类资源中评分为8.7分。

编辑推荐

本书包含了一系列实用的示例,旨在帮助读者运用python及其流行的可视化库和数据操作库,牢固地掌握数据可视化的知识。

搭建用于数据可视化的理想的python环境,熟悉数据导入和数据格式化,掌握和使用正确的数据可视化方法。

本书将为python程序员拓展数据可视化这一新的知识领域。丰富的代码示例、可视化的图表可以帮助读者更好地理解数据可视化的概念和技术。

内容简介

本书是一本使用Python实现数据可视化编程的实战指南,介绍了如何使用Python很流行的库,通过60余种方法创建美观的数据可视化效果。

全书共8章,分别介绍了准备工作环境、了解数据、绘制并定制化图表、学习更多图表和定制化、创建3D可视化图表、用图像和地图绘制图表、使用正确的图表理解数据以及更多matplotlib知识。

作者简介

Igor Milovanovic(米洛万诺维奇),是一个在Linux系统和软件工程有深厚背景的经验丰富的开发人员。他有着创建可扩展数据驱动分布式富软件系统的技术。

他是一个高性能系统设计的布道者,对软件架构和开发方法论有着浓厚的兴趣。他一直坚持倡导促进高质量软件的方法论,如测试驱动开发、一键部署和持续集成。

他也拥有坚实的产品开发知识。拥有领域经验知识,并参加过官方培训,他能够把业务知识和业务流程在业务和开发人员之间很好地双向沟通。

目录

  • 第1章  准备工作环境
  • 1.1  介绍
  • 1.2  安装matplotlib、Numpy和Scipy库
  • 1.2.1  准备工作
  • 1.2.2  操作步骤
  • 1.2.3  工作原理
  • 1.2.4  补充说明
  • 1.3  安装virtualenv和virtualenvwrapper
  • 1.3.1  准备工作
  • 1.3.2  操作步骤
  • 1.4  在Mac  OS  X上安装matplotlib
  • 1.4.1  准备工作
  • 1.4.2  操作步骤
  • 1.5  在Windows上安装matplotlib
  • 1.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.2  requests使用说明
  • 1.8  在代码中配置matplotlib参数
  • 1.8.1  准备工作
  • 1.8.2  操作步骤
  • 1.8.3  代码解析
  • 1.9  为项目设置matplotlib参数
  • 1.9.1  准备工作
  • 1.9.2  配置方法
  • 1.9.3  配置过程说明
  • 1.9.4  补充说明
  • 第2章  了解数据
  • 2.1  简介
  • 2.2  从CSV文件导入数据
  • 2.2.1  准备工作
  • 2.2.2  操作步骤
  • 2.2.3  工作原理
  • 2.2.4  补充说明
  • 2.3  从Microsoft  Excel文件中导入数据
  • 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  补充说明
  • 2.6  从JSON数据源导入数据
  • 2.6.1  准备工作
  • 2.6.2  操作步骤
  • 2.6.3  工作原理
  • 2.6.4  补充说明
  • 2.7  导出数据到JSON、CSV和Excel
  • 2.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  导入图像数据到NumPy数组
  • 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.1  准备工作
  • 3.13.2  操作步骤
  • 3.13.3  工作原理
  • 第4章  学习更多图表和定制化
  • 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.1  准备工作
  • 4.10.2  操作步骤
  • 4.10.3  工作原理
  • 第5章  创建3D可视化图表
  • 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  用OpenGL制作动画
  • 5.5.1  准备工作
  • 5.5.2  操作步骤
  • 5.5.3  工作原理
  • 5.5.4  补充说明
  • 第6章  用图像和地图绘制图表
  • 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
  • ……
  • 第7章  使用正确的图表理解数据
  • 第8章  更多的matplotlib知识

以上就是本次关于本资源的介绍和部分内容,我们还整理了以往更新的其它相关资源内容,可以在下方直接下载,关于相关的资源我们在下方做了关联展示,需要的朋友们也可以参考下。

相关资源

  • 《电子整机装配实习》教案

    《电子整机装配实习》教案

    内容介绍 本书根据中等职业学校电子电器类专业要求,并参考了有关行业的职业技能鉴定规范及中级技术工人等级考核标准编写而成。 全书共分为8个模块。前7个模块分别讲述了常用电子材料、常用元器件、电子产品技术文件和安全文明生产、常用装配工具和仪器、焊接工艺、整机装配工艺、整机调试与检修等内容。模块八包含12个实训,学生可通过这12个实训提高操作技能,为今后在工作岗位上实际操作打下良好的基础。 本书是中等职业学校电子电器

    大小:4.75 MB电子整机装配配套资源

  • 计算机网络(英文第4版)

    计算机网络(英文第4版) 课后答案

    《计算机网络(第4版)(修订版)》的适用对象很广泛。对于学习计算机网络课程的本科生以及研究生,《计算机网络(第4版)(修订版)》都可以作为教材或教学参考书,每一章后面的大量练习题,可用于课程作业或者复习要点。对于从事网络研究、网络工程以及使用和管理网络的科研和工程技术人员,《计算机网络(第4版)(修订版)》也是一本很有价值的参考读物。 《计算机网络(第4版)(修订版)》是国内外使用最为广泛的计算机网络经典教材。全书按照网络协议

    大小:18.3 MB计算机网络课后答案

  • 《Photoshop Lab修色圣典 第2版 》素材

    《Photoshop Lab修色圣典 第2版 》素材

    编辑推荐 本书结构清晰、内容全面,包含了以下精彩内容。 ■ 利用Lab 处理存在严重问题的图像。 ■ Lab 颜色空间的转换,以及通用的转换标准。 ■ 简单地改变A、B 通道,快速获得高品质颜色。 ■ 锐化和模糊在RGB、CMYK 和Lab 中的差异。 ■ 使用A、B 通道快速创建更好的蒙版和选区。 ■ Lab 中独有的虚构颜色的多种用途。 ■ 服饰及多种物品的快捷调色方法。 ■ 提升人物面部效果的专业调色方法。 ■ Lab 在视频处理领域的探索。 ■ 更多实用、高效的图

    大小:495.19 MBPhotoshop配套资源

  • Linux命令进行实践

    主要内容 1、查看Linux支持的shell类型有哪些? 2、在字符界面终端和图形界面终端之间进行切换并退出 在图形用户界面下要切换到字符界面终端,可以按下Ctrl+Alt+F1进入tty1,用户进入字符终端后,可以按下Alt+F1至F6切换到其他字符终端,或按下Alt+F7(Alt+F8)切换回图形化桌面环境。要退出字符界面终端,用户可以键入命令exit。 3、体会tab补全命令以及上下光标 Tab补全命令可以由以写的信息补全文件名 上光标显示上一个命令,下坐标显示相对这个坐标的下

    大小:1.9 MBLinux

  • JSP应用教程(修订版)

    JSP应用教程(修订版) 课后答案

    《数值计算》的内容属于科学计算的基础部分,包括数值线性代数、数值逼近和方程数值求解三大板块,课程框架由计算方法的设计和算法的数值分析组成,前者研究和提出基于合理数学原理的计算方法,后者对提出的计算方法,从精度和效率两个方向进行分析评价。先后对线性代数方程组、矩阵特征值、非线性方程(组)、插值与拟合逼近、数值微积分、常微分方程初值等问题的数值计算进行详尽的讨论。 全书的叙述体系注重从各种数值现象和实际问

    大小:13.6 MBJSP教程课后答案

  • 计算机体系结构(第二版)

    计算机体系结构(第二版) 课后答案

    《计算机体系结构第二版》是2000年高等教育出版社出版的图书,作者是张晨曦。 本书是普通高等教育十五国家级规划教材,第一版被列为面向21世纪课程教材,并于2002年获全国普通高等学校优秀教材二等奖。为了跟踪和反映计算机技术的发展,新版教材在第一版的基础上进行了较大的修改,补充了新内容,进一步提高了可读性和系统性。 本书除了着重论述体系结构的基本概念、基本原理、基本结构和基本分析方法以外,还强调采用量化的分析方法,使读者能更具

    大小:885 KB计算机体系课后答案

  • 《多媒体技术应用基础》素材,教案

    《多媒体技术应用基础》素材,教案

    编辑推荐 作为一门多媒体基础课程,《多媒体技术应用基础》尽量减少深奥的理论知识,注重内容的实用性,按照多媒体作品的开发流程来设计每个项目,以典型任务为驱动,通过通俗易懂的实例分析,全面介绍各种多媒体素材的获取、处理方法以及多媒体作品的创作、发布过程。为了增强教材的趣味性,在每个任务的开始部分通过情景模拟和思路分析来提出问题并引入正文;相关的理论知识则通过知识链接、小提示等形式穿插在任务操作过程中,便于

    大小:390.93 MB多媒体配套资源

  • Excel_VBA编程常用实例(150例)

    Excel_VBA编程常用实例(150例)

    ExcelVBA 编程入门范例主要是以一些基础而简短的 VBA 实例来对 ExcelVBA 中的常用对象及其属性和方法进行讲解, 包括应用程序对象、 窗口、工作簿、工作表、单元格和单元格区域、 图表、数据透视表、形状、控件、菜单和工具栏、帮助助手、 格式化操作、 文件操作、 以及常用方法和函数及技巧等方面的应用示例。这些例子都比较基础,很容易理解,因而,很容易调试并得以实现,让您通过具体的实例来熟悉 ExcelVBA 编程。 分 16 章共 14 个专题,以具体实

    大小:3.15 MBExcel_VBA编程

下载地址

相关声明:

用户留言