跳到主要内容
Ctrl+K
Matplotlib 3.10.3 documentation - Home
  • 绘图类型
  • 用户指南
  • 教程
  • 示例
  • 参考
  • 贡献
  • 发布
  • Gitter
  • Discourse
  • GitHub
  • Twitter
  • 绘图类型
  • 用户指南
  • 教程
  • 示例
  • 参考
  • 贡献
  • 发布
  • Gitter
  • Discourse
  • GitHub
  • Twitter

章节导航

  • 线、条形图和标记
    • 无限线条
    • 具有独立条形颜色的条形图
    • 带标签的条形图
    • 堆叠条形图
    • 带标签的组合条形图
    • 水平条形图
    • 断裂水平条
    • 端点样式
    • 绘制分类变量
    • 绘制两个信号的相干性
    • 互谱密度 (CSD)
    • 带误差带的曲线
    • 误差条限制选择
    • 误差条子采样
    • EventCollection 演示
    • Eventplot 演示
    • 填充多边形
    • fill_between 带透明度
    • 填充两条线之间的区域
    • 填充两条垂直线之间的区域
    • 带渐变的条形图
    • 锥形图
    • 离散分布作为水平条形图
    • 连接样式
    • 虚线样式配置
    • 带有刻度路径效果的线条
    • 线条样式
    • 标记参考
    • Markevery 演示
    • 绘制掩码值和 NaN 值
    • 多色线条
    • 将标记属性映射到多变量数据
    • 功率谱密度 (PSD)
    • 散点图演示2
    • 带直方图的散点图
    • 带掩码值的散点图
    • 标记示例
    • 带图例的散点图
    • 折线图
    • 使用 fill_between 填充由逻辑掩码定义的区域
    • 频谱表示
    • 堆叠图和流图
    • 阶梯图演示
    • 茎叶图
    • 步进图演示
    • 带线条、日期和文本的时间线
    • hlines 和 vlines
    • 互相关和自相关
  • 图像、等高线和场
    • 图像的仿射变换
    • 风羽
    • 条形码
    • 色彩映射范围的交互式调整
    • 色彩映射归一化
    • 色彩映射归一化 SymLogNorm
    • 等高线角掩码
    • 等高线演示
    • 等高线图像
    • 等高线标签演示
    • 填充等高线演示
    • 填充等高线图案
    • 填充等高线和对数颜色刻度
    • 优化解空间的等高线图
    • BboxImage 演示
    • Figimage 演示
    • 带注释的热力图
    • 图像重采样
    • 用补丁裁剪图像
    • 绘制图像的多种方式
    • 带掩码值的图像
    • 非均匀图像
    • 在二维图像中将透明度与颜色混合
    • 修改坐标格式化程序
    • imshow 的插值
    • 不规则间隔数据的等高线图
    • 使用 Alpha 混合分层图像
    • 用 matshow 可视化矩阵
    • 多个图像带一个颜色条
    • pcolor 图像
    • pcolormesh 网格和着色
    • pcolormesh
    • 流线图
    • QuadMesh 演示
    • 高级颤动图和颤动图键函数
    • 简单颤动图演示
    • 着色示例
    • 频谱图
    • Spy 演示
    • 三角等高线演示
    • 三角平滑 Delaunay 等高线
    • 三角平滑用户等高线
    • 三角梯度演示
    • 三角插值演示
    • 三角颜色图演示
    • 三角图演示
    • 水印图像
  • 子图、坐标轴和图形
    • 对齐标签和标题
    • 以编程方式控制子图调整
    • 坐标轴框纵横比
    • 坐标轴演示
    • 使用边距和粘性边缘控制视图限制
    • 坐标轴属性
    • 坐标轴缩放效果
    • 绘制跨越坐标轴的区域
    • 相等坐标轴纵横比
    • 坐标轴标签位置
    • 断裂坐标轴
    • 自定义图形子类
    • 使用受限布局调整坐标轴大小
    • 使用紧密布局调整坐标轴大小
    • 同一坐标轴上的不同刻度
    • 不同单位的图形大小
    • 图形标签:suptitle, supxlabel, supylabel
    • 相邻子图
    • 地理投影
    • 使用 subplots 和 GridSpec 组合两个子图
    • 带有可变大小和间距的 GridSpec
    • 多列/行子图布局的 GridSpec
    • 嵌套 GridSpecs
    • 反向坐标轴
    • 在 pyplot 中管理多个图形
    • 次坐标轴
    • 共享坐标轴限制和视图
    • 共享坐标轴
    • 图形子图形
    • 多个子图
    • subplot2grid
    • 子图间距和边距
    • 使用 plt.subplots 创建多个子图
    • 带有不同刻度的图
    • 缩放区域插入坐标轴
  • 统计
    • 箱线图中艺术家的自定义
    • 具有自定义填充颜色的箱线图
    • 箱线图
    • 箱线图与小提琴图比较
    • 箱线图的单独计算和绘制
    • 绘制二维数据集的置信椭圆
    • 小提琴图自定义
    • 误差条函数
    • 指定误差条的不同方式
    • 在误差条中包含上限和下限
    • 使用 PatchCollection 从误差条创建框
    • 六边形分箱图
    • 直方图
    • 双直方图
    • 累积分布
    • 直方图函数不同 histtype 设置的演示
    • 具有多个数据集的直方图 (hist) 函数
    • 直方图箱、密度和权重
    • 多个直方图并排
    • 时间序列直方图
    • 小提琴图基础
  • 饼图和极坐标图
    • 饼图
    • 饼中条形图
    • 嵌套饼图
    • 带标签的饼图和甜甜圈图
    • 极坐标轴上的条形图
    • 极坐标图
    • 极坐标轴上的误差条渲染
    • 极坐标图例
    • 极坐标轴上的散点图
  • 文本、标签和注释
    • 带重音的文本
    • 对齐 Y 轴标签
    • 比例不变角度标签
    • 括号箭头上的角度注释
    • 注释变换
    • 注释图
    • 注释图表
    • 注释极坐标图
    • 箭头演示
    • 文本自动换行
    • 组合自定义图例
    • 日期刻度标签
    • AnnotationBbox 演示
    • 将文本用作路径
    • 文本旋转模式
    • \dfrac 和 \frac 之间的区别
    • 使用工程记数法格式化刻度
    • 注释箭头样式参考
    • 文本框样式
    • 图例演示
    • 配置字体系列
    • 使用 ttf 字体文件
    • 字体表
    • 字体演示 (面向对象样式)
    • 字体演示 (关键字参数)
    • 标注子图
    • 使用预定义标签的图例
    • 图例演示
    • 艺术家内部的艺术家
    • 将文本转换为图像
    • 数学文本
    • 数学表达式
    • 数学字体系列
    • 多行
    • 放置文本框
    • 连接具有不同属性的文本对象
    • STIX 字体
    • 使用 TeX 渲染数学方程
    • 文本对齐
    • 文本属性
    • 使用字典控制文本和标签的样式
    • 数据坐标中的文本旋转角度
    • 标题定位
    • Unicode 负号
    • Usetex 文本基线
    • Usetex 字体效果
    • 文本水印
  • 颜色
    • 颜色演示
    • 按 Y 值着色
    • 默认属性周期中的颜色
    • 命名颜色序列
    • 颜色条
    • 色彩映射参考
    • 从颜色列表创建色彩映射
    • 从色彩映射中选择单个颜色
    • 命名颜色列表
    • 设置颜色 Alpha 值的多种方式
  • 形状和集合
    • 箭头指南
    • Matplotlib 艺术家参考
    • 自动缩放的线、多边形和正多边形集合
    • 复合路径
    • 海豚
    • 嗯…甜甜圈!!!
    • 带方向箭头的椭圆演示
    • 椭圆集合
    • 椭圆演示
    • 绘制花式框
    • 孵化图案演示
    • 孵化图案样式参考
    • 使用 LineCollection 绘制多条线
    • 圆、扇形和多边形
    • PathPatch 对象
    • 贝塞尔曲线
    • 散点图
  • 样式表
    • 《黑客的贝叶斯方法》样式表
    • 深色背景样式表
    • FiveThirtyEight 样式表
    • ggplot 样式表
    • 灰度样式表
    • Petroff10 样式表
    • Solarized Light 样式表
    • 样式表参考
  • 模块 - pyplot
    • 简单图
    • 使用 pyplot 的文本和数学文本
    • 使用 pyplot 的多条线
    • 使用 pyplot 的两个子图
  • 模块 - axes_grid1
    • 定位方向箭头
    • 坐标轴分隔器
    • 坐标轴网格演示
    • 坐标轴网格2
    • HBoxDivider 和 VBoxDivider 演示
    • 使用 RGBAxes 显示 RGB 通道
    • 带 AxesDivider 的颜色条
    • 使用插入坐标轴控制颜色条的位置和大小
    • 每行或每列的颜色条
    • 具有固定物理大小的坐标轴
    • 具有固定纵横比的 ImageGrid 单元格
    • 插入定位器演示
    • 插入定位器演示 2
    • 使用 axes_grid 为 Y 轴标签腾出空间
    • 简单寄生轴
    • 简单寄生轴2
    • 使用可定位坐标轴将直方图对齐散点图
    • 简单锚定艺术家
    • 简单坐标轴分隔器 1
    • 简单坐标轴分隔器 3
    • 简单图像网格
    • 简单图像网格 2
    • 简单轴线4
  • 模块 - axisartist
    • 轴方向
    • 轴方向演示
    • 轴线样式
    • 曲线网格演示
    • 曲线网格演示2
    • floating_axes 特性
    • 浮动轴演示
    • 寄生坐标轴演示
    • 寄生轴演示
    • 刻度标签对齐
    • 刻度标签方向
    • 简单轴方向
    • 简单轴刻度标签和刻度方向
    • 简单轴填充
    • 使用 axisartist 自定义坐标轴脊线
    • 简单轴线
    • 简单轴线3
  • 展示
    • 图形解剖
    • Firefox
    • 曲线下面积的积分
    • 着色和功率归一化渲染
    • 重叠坐标轴的平移/缩放事件
    • 32 年来的股票价格
    • XKCD
  • 动画
    • 衰减
    • 动画直方图
    • pyplot 动画
    • 贝叶斯更新
    • 双摆问题
    • 使用预计算图像列表的动画图像
    • 帧捕获
    • 多坐标轴动画
    • 暂停和恢复动画
    • 雨模拟
    • 动画三维随机游走
    • 动画折线图
    • 保存为 GIF 的动画散点图
    • 示波器
    • Matplotlib 解链
  • 事件处理
    • 关闭事件
    • 鼠标移动和点击事件
    • 十字光标
    • 数据浏览器
    • 图形/坐标轴进入和离开事件
    • 交互式函数
    • 滚动事件
    • 按键事件
    • 套索演示
    • 图例选择
    • 放大镜
    • 路径编辑器
    • 选择事件演示
    • 选择事件演示 2
    • 多边形编辑器
    • 乒乓球
    • 数据重采样
    • 计时器
    • Trifinder 事件演示
    • 视图限制
    • 缩放修改其他坐标轴
  • 其他
    • 锚定艺术家
    • 识别艺术家是否相交
    • 手动等高线
    • 坐标报告
    • 自定义投影
    • 自定义 Rc
    • AGG 过滤器
    • 彩带框
    • 直接向图形添加线条
    • 填充螺旋
    • Findobj 演示
    • 字体索引
    • 字体属性
    • 使用矩形和多边形集合构建直方图
    • 超链接
    • 图像缩略图
    • 使用关键字绘图
    • Matplotlib 标志
    • 多页 PDF
    • 多进程
    • 簇状气泡图
    • 路径效果演示
    • 将图像打印到标准输出
    • 矢量图形的光栅化
    • 设置和获取属性
    • 将 SVG 滤镜应用于线条
    • SVG 滤镜饼图
    • 表格演示
    • TickedStroke 路径效果
    • transforms.offset_copy
    • Zorder 演示
  • 三维绘图
    • 在三维图上绘制二维数据
    • 三维条形图演示
    • 将数据裁剪到坐标轴视图限制
    • 在不同平面创建二维条形图
    • 三维箱体表面图
    • 在三维空间中绘制等高线(级别)曲线
    • 使用 extend3d 选项在三维空间中绘制等高线(级别)曲线
    • 将等高线轮廓投影到图上
    • 填充等高线
    • 将填充等高线投影到图上
    • 三维曲面图中的自定义山体阴影
    • 三维误差条
    • 填充三维线之间
    • 填充三维折线图下方
    • 创建二维数据的三维直方图
    • 三维中的二维图像
    • 相交平面
    • 参数曲线
    • 洛伦兹吸引子
    • 同一图形中的二维和三维坐标轴
    • 文本自动偏移
    • 在三维图中绘制平面对象
    • 生成三维多边形
    • 三维图投影类型
    • 三维颤动图
    • 旋转三维图
    • 三维散点图
    • 三维茎叶图
    • 作为子图的三维图
    • 三维曲面(色彩映射)
    • 三维曲面(纯色)
    • 三维曲面(棋盘格)
    • 极坐标三维曲面
    • 三维文本注释
    • 三角三维等高线图
    • 三角三维填充等高线图
    • 三角三维曲面
    • 更多三角三维曲面
    • 主要三维视图平面
    • 三维体素/体积图
    • NumPy 标志的三维体素图
    • 带 RGB 颜色的三维体素/体积图
    • 带柱坐标的三维体素/体积图
    • 三维线框图
    • 动画三维线框图
    • 单方向三维线框图
  • 刻度
    • 刻度概览
    • Asinh 刻度
    • 对数对数纵横比
    • 自定义刻度
    • 对数刻度
    • Logit 刻度
    • 探索归一化
    • Symlog 刻度
  • 特殊图
    • 山体阴影
    • 安斯库姆四重奏
    • 辛顿图
    • 石川图
    • 左心室靶心图
    • MRI 和 EEG
    • 雷达图(又称蜘蛛图或星图)
    • Sankey 类
    • 使用 Sankey 的长连接链
    • 朗肯循环
    • SkewT-logP 图:使用变换和自定义投影
    • 地形山体阴影
  • 坐标轴脊线
    • 坐标轴脊线
    • 坐标轴脊线放置
    • 掉落的坐标轴脊线
    • 带有坐标轴脊线的多个 Y 轴
    • 带箭头的居中坐标轴脊线
  • 刻度
    • 自动设置刻度位置
    • 刻度之间居中标签
    • 颜色条刻度标签
    • 自定义刻度器
    • 使用 ConciseDateFormatter 格式化日期刻度
    • 日期演示转换
    • 使用重复规则放置日期刻度
    • 日期刻度定位器和格式化程序
    • 时间序列的自定义刻度格式化程序
    • 日期精度和纪元
    • 美元刻度
    • SI 前缀偏移量和自然数量级顺序
    • 图形坐标轴简单自定义
    • 主次刻度
    • 多级(嵌套)刻度
    • 默认刻度格式化程序
    • 刻度格式化程序
    • 刻度定位器
    • 在右侧设置默认 Y 轴刻度标签
    • 从值列表设置刻度标签
    • 将 X 轴刻度标签移到顶部
    • 旋转刻度标签
    • 修复过多刻度
  • 单位
    • 带单位的注释
    • 艺术家测试
    • 带单位的条形图演示
    • 带单位的组合条形图
    • 基本单位
    • 带单位的椭圆
    • 埃文斯测试
    • 弧度刻度
    • 英寸和厘米
    • 单位处理
  • 将 Matplotlib 嵌入图形用户界面
    • CanvasAgg 演示
    • 嵌入带导航工具栏的 GTK3
    • 嵌入 GTK3
    • 嵌入带导航工具栏的 GTK4
    • 嵌入 GTK4
    • 嵌入 Qt
    • 嵌入 Tk
    • 嵌入 wx #2
    • 嵌入 wx #3
    • 嵌入 wx #4
    • 嵌入 wx #5
    • 嵌入 WebAgg
    • 傅里叶演示 WX
    • GTK3 电子表格
    • GTK4 电子表格
    • 在 WX 中显示数学文本
    • 带 Glade 3 的 Matplotlib
    • mplcvd -- 图形钩子的示例
    • 带 GTK3 的 pyplot
    • 带 GTK4 的 pyplot
    • SVG 直方图
    • SVG 工具提示
    • 工具管理器
    • 嵌入 Web 应用服务器 (Flask)
    • 在 WX 中添加光标
  • 小部件
    • 带注释光标
    • 按钮
    • 复选按钮
    • 光标
    • 套索选择器
    • 菜单
    • 鼠标光标
    • 多光标
    • 使用多边形选择器从集合中选择索引
    • 多边形选择器
    • 单选按钮
    • 使用 RangeSlider 进行图像缩放
    • 矩形和椭圆选择器
    • 滑块
    • 将滑块捕捉到离散值
    • 跨度选择器
    • 文本框
  • 用户演示
    • 嵌套 GridSpecs
    • 简单图例01
    • 简单图例02
  • 示例
  • 饼图和极坐标图

饼图和极坐标图#

饼图

饼图

饼中条形图

饼中条形图

嵌套饼图

嵌套饼图

带标签的饼图和甜甜圈图

带标签的饼图和甜甜圈图

极坐标轴上的条形图

极坐标轴上的条形图

极坐标图

极坐标图

极坐标轴上的误差条渲染

极坐标轴上的误差条渲染

极坐标图例

极坐标图例

极坐标轴上的散点图

极坐标轴上的散点图

© 版权所有 2002–2012 John Hunter, Darren Dale, Eric Firing, Michael Droettboom 和 Matplotlib 开发团队;2012–2025 Matplotlib 开发团队。

使用 Sphinx 8.2.3 创建。

构建自 v3.10.3-2-g3b85ba4365。

使用 PyData Sphinx 主题 0.15.4 构建。