搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Matplotlib科研绘图(基于Python)
0.00     定价 ¥ 119.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购15本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787111780007
  • 作      者:
    编者:丁思源|责编:丁伦
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2025-06-01
收藏
畅销推荐
内容介绍
本书以丰富的实战案例,系统讲解了Matplotlib这一强大工具的相关模块及应用场景。内容涵盖从基本图表绘制到复杂的专业图绘制与动画制作,全面满足读者在数据分析中常见的图表需求,从而帮助读者逐步提升图表绘制技能,创造具有视觉冲击力的效果。 全书首先介绍Matplotlib的安装、基础图表的创建,以及常用模块的使用方法,帮助读者快速入门;随后,深入剖析了常见统计图形的绘制技巧,如柱状图、散点图、箱线图等,并详细讲解了坐标轴的设置与调整。书中涵盖多图绘制、色彩搭配、文本样式设置、注释添加、专业图绘制等进阶内容,助力读者精细化调整图表,从而提升图表的表达效果。本书还展示了Matplotlib与其他数据处理和可视化库(如Seaborn、Plotly)的结合应用,将图像处理和动画效果完美结合。 同时,随书还附赠了案例代码、教学视频(扫码观看)、相关电子书以及授课用PPT等海量学习资源,以帮助读者全面提升数据可视化能力。 本书适合从事数据分析、机器学习、系统优化等岗位的科研人员,对Python数据可视化感兴趣的读者,以及大中专院校理工科在校师生。
展开
目录
前言
第1章 初识Matplotlib
1.1 Matplotlib概述
1.1.1 Matplotlib功能
1.1.2 社区资源介绍
1.1.3 数据可视化发展展望
1.2 准备工作
1.2.1 安装Anaconda软件
1.2.2 安装Matplotlib
1.2.3 Jupyter Notebook使用简介
1.2.4 Spyder使用简介
1.3 创建第一个图表
1.4 本章小结
第2章 绘图常用模块
2.1 pyplot简介
2.2 NumPy简介
2.2.1 创建对象
2.2.2 对象属性
2.2.3 对象矩阵操作方法
2.2.4 对象索引和切片
2.2.5 对象拆分与拼接
2.2.6 对象广播原则
2.2.7 随机数模块
2.2.8 统计方法
2.2.9 其他方法
2.3 本章小结
第3章 绘制统计图
3.1 柱状图
3.1.1 简单柱状图
3.1.2 堆积柱状图
3.1.3 分组柱状图
3.2 条形图
3.2.1 简单条形图
3.2.2 离散分布的条形图
3.3 直方图
3.4 散点图
3.5 折线图
3.6 饼图
3.6.1 常规饼图
3.6.2 嵌套饼图
3.7 箱线图
3.7.1 简单箱线图
3.7.2 自定义箱线图
3.7.3 填充颜色的箱线图
3.7.4 箱线图的实际应用
3.8 茎图
3.9 雷达图
3.10 本章小结
第4章 坐标轴应用
4.1 设置坐标轴标签位置
4.2 隐藏坐标轴刻度
4.3 设置同一坐标轴不同刻度
4.4 添加次要坐标轴
4.5 隐藏次要坐标轴
4.6 设置断轴
4.7 添加共享轴
4.7.1 共享不同子图区域的坐标轴
4.7.2 共享个别子图区域的坐标轴
4.8 设置对数轴
4.8.1 为x轴分配对数刻度
4.8.2 为y轴分配对数刻度
4.9 本章小结
第5章 多图绘制与子图布局
5.1 多图绘制与子图创建
5.1.1 GridSpec创建多个子图
5.1.2 Subplots创建多个子图
5.2 GridSpec函数对子图进行布局
5.2.1 使用子图和GridSpec合并两个
子图
5.2.2 使用GridSpec进行多列或多行
子图布局
5.3 subplot_mosaic快速创建自定义布局的
子图
5.3.1 创建简单均匀的子图
5.3.2 创建跨多行或多列的子图
5.3.3 创建有空白区域的子图
5.3.4 基于GridSpec控制子图宽度和
高度
5.3.5 基于GridSpec放置多个相同的子图
区域
5.3.6 使用嵌套列表布局子图
5.3.7 使用NumPy数组布局子图
5.4 绘制统计图形案例展示
5.5 本章小结
第6章 颜色的使用
6.1 向几何图形中填充颜色
6.1.1 规则多边形的颜色填充
6.1.2 不规则图形的颜色填充
6.2 按y值为图形填充颜色
6.3 常用的颜色参数
6.3.1 单字符颜色代码
6.3.2 Tableau调色板
6.3.3 CSS颜色名称
6.3.4 RGB或 RGBA 元组
6.3.5 十六进制字符串
6.3.6 灰度字符串
6.3.7 X11/CSS4颜色名称
6.3.8 数字颜色索引(对于循环色)
6.4 创建和修改颜色映射表
6.4.1 常用的颜色映射
6.4.2 获取颜色映射表并访问其值
6.4.3 创建颜色映射表
6.4.4 创建线性分段颜色映射表
6.4.5 修改颜色映射表
6.5 从颜色映射表中选择单个颜色
6.5.1 从连续映射表中提取颜色
6.5.2 从离散映射表中提取颜色
6.6 添加透明度
6.7 本章小结
第7章 文本内容样式和布局
7.1 文本对齐方式
7.2 文本旋转
7.2.1 文本的旋转模式
7.2.2 相对于直线进行文本旋转
7.2.3 在曲线上方放置文本
7.3 文本自动换行
7.4 处理数学文本
7.4.1 使用LaTeX渲染数学文本
7.4.2 使用TeX渲染数学文本
7.5 设置文本框
7.5.1 设置文本框样式
7.5.2 文本框对齐方式
7.6 添加水印
7.7 连接具有不同属性的文本对象
7.8 本章小结
第8章 添加注释
8.1 基本注释
8.2 为Artist添加注释
8.2.1 Artist(箭头)上方添加文本注释
8.2.2 将Artist(图例)放置在轴中的
锚点位置
8.2.3 为图添加Artist(圆形、椭圆)
对象
8.3 使用箭头进行注释
8.3.1 箭头加文本进行注释
8.3.2 只绘制箭头进行注释
8.3.3 自定义注释箭头
8.4 相对于数据放置文本注释
8.5 坐标系的注释
8.5.1 变换实例(Transform instance)
8.5.2 使用可调用对象,并返回
BboxBase
8.6 非文本注释
8.7 本章小结
第9章 等高线绘制
9.1 不填充的等高线图
9.2 填充的等高线图
9.2.1 为等高线填充颜色
9.2.2 为等高线填充图案
9.3 等高线的方向
9.4 为等高线添加对数色标
9.5 等高线图掩蔽操作
9.6 绘制不规则间距数据的等高线图
9.7 非结构化三角形网格的等值线图
9.8 本章小结
第10章 专业图绘制
10.1 石川图
10.2 左心室靶心图
10.3 极轴上绘制图形
10.3.1 极轴条形图
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证