展开全部

主编推荐语

本书主要介绍如何使用Python中的matplotlib、Seaborn、plotnine、Basemap等包绘制专业图表。

内容简介

本书首先介绍Python语言编程的基础知识,以及NumPy 和Pandas的数据操作方法;再对比介绍matplotlib、Seaborn和plotnine的图形语法。

本书系统性地介绍了使用matplotlib、Seaborn和plotnine绘制类别对比型、数据关系型、时间序列型、整体局部型、地理空间型等常见的二维和三维图表的方法。

另外,本书也介绍了商业图表与学术图表的规范与差异,以及如何使用matplotlib绘制HTML交互页面动画。

目录

  • 版权信息
  • 前言
  • 第1章 Python编程基础
  • 1.1 Python基础知识
  • 1.2 6种常用数据结构
  • 1.3 控制语句与函数编写
  • 第2章 数据处理基础
  • 2.1 NumPy:数值运算
  • 2.2 Pandas:表格处理
  • 第3章 数据可视化基础
  • 3.1 matplotlib
  • 3.2 Seaborn
  • 3.3 plotnine
  • 3.4 可视化色彩的运用原理
  • 3.5 图表的基本类型
  • 第4章 类别比较型图表
  • 4.1 柱形图系列
  • 4.2 条形图系列
  • 4.3 不等宽柱形图
  • 4.4 克利夫兰点图
  • 4.5 坡度图
  • 4.6 南丁格尔玫瑰图
  • 4.7 径向柱图
  • 4.8 雷达图
  • 4.9 词云图
  • 第5章 数据关系型图表
  • 5.1 散点图系列
  • 5.2 曲面拟合
  • 5.3 等高线图
  • 5.4 散点曲线图系列
  • 5.5 瀑布图
  • 5.6 相关系数图
  • 第6章 数据分布型图表
  • 6.1 统计直方图和核密度估计图
  • 6.2 数据分布图表系列
  • 6.3 二维统计直方图和核密度估计图
  • 第7章 时间序列型图表
  • 7.1 折线图与面积图系列
  • 7.2 日历图
  • 7.3 量化波形图
  • 第8章 局部整体型图表
  • 8.1 饼状图系列
  • 8.2 马赛克图
  • 8.3 华夫饼图
  • 8.4 块状/点状柱形图系列
  • 第9章 高维数据型图表
  • 9.1 高维数据的变换展示
  • 9.2 分面图
  • 9.3 矩阵散点图
  • 9.4 热力图
  • 9.5 平行坐标系图
  • 9.6 RadViz图
  • 第10章 地理空间型图表
  • 10.1 不同级别的地图
  • 10.2 分级统计地图
  • 10.3 点描法地图
  • 10.4 带柱形的地图
  • 10.5 等位地图
  • 10.6 点状地图
  • 10.7 简化示意图
  • 10.8 邮标法
  • 第11章 数据可视化案例
  • 11.1 商业图表绘制示例
  • 11.2 学术图表绘制示例
  • 11.3 数据分析与可视化案例
  • 11.4 动态数据可视化演示
  • 参考文献
展开全部

评分及书评

5.0
5个评分
  • 用户头像
    给这本书评了
    5.0
    数据可视化参考

    这本书好的地方就是用不同的图来带出一个个例子来让读者跃跃欲试,觉得 Python 学习不再枯燥,变得好看,好玩,好有趣👍

      转发
      1
      用户头像
      给这本书评了
      5.0
      算是目前看到的最好的python可视化教材

        转发
        评论

      出版方

      电子工业出版社

      电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。