API 参考#
对象接口#
绘图对象#
一个用于声明式指定统计图形的接口。 |
标记对象#
点标记
适用于点图或密度较低的散点图的标记。 |
|
通过笔画定义的点标记,以更好地处理重叠绘图。 |
线标记
沿着方向轴连接数据点的标记。 |
|
一种更快但灵活性较低的标记,用于绘制多条线。 |
|
按出现顺序连接数据点的标记。 |
|
一种更快但灵活性较低的标记,用于绘制多条路径。 |
|
为每个数据点绘制的带有方向的线段标记。 |
|
在最小值和最大值之间绘制的定向线标记。 |
Bar 标记
在基线和数据值之间绘制的条形标记。 |
|
一个更快的条形标记,默认设置更适合直方图。 |
填充标记
从基线绘制到数据值的填充标记。 |
|
表示值之间间隔的填充标记。 |
文本标记
用于注释或表示数据值的文本标记。 |
Stat 对象#
使用给定方法沿值轴聚合数据。 |
|
计算一个点估计值和误差条区间。 |
|
计算组内不同观测值的数量。 |
|
分箱观察值,计数,并可选择归一化或累积。 |
|
计算单变量核密度估计。 |
|
将观测值替换为百分位数值。 |
|
拟合给定阶数的多项式并将数据重采样到预测曲线上。 |
移动对象#
沿方向轴的叠加标记的位移和缩小。 |
|
沿一个或两个轴进行随机位移以减少重叠绘图。 |
|
在组内聚合后,对值轴进行分裂缩放。 |
|
沿数值轴移动重叠的条形或面积标记。 |
|
所有标记以相同的大小/方向进行位移。 |
缩放对象#
一个具有 True 和 False 值离散域的刻度。 |
|
支持规范和功能转换的数值尺度。 |
|
没有相对重要性/大小的分类尺度。 |
|
日期/时间数据的刻度。 |
基类#
用于视觉上表示数据的基类。 |
|
应用统计变换的对象的基类。 |
|
用于应用简单位置变换的对象的基类。 |
|
映射数据值到视觉属性的对象的基类。 |
函数接口#
关系图#
用于在 FacetGrid 上绘制关系图的图级别接口。 |
|
绘制一个散点图,具有多种语义分组的可能性。 |
|
绘制一个带有多个语义分组的折线图。 |
分布图#
用于在 FacetGrid 上绘制分布图的图层级接口。 |
|
绘制单变量或双变量直方图以显示数据集的分布。 |
|
使用核密度估计绘制单变量或双变量分布图。 |
|
绘制经验累积分布函数。 |
|
通过在x轴和y轴上绘制刻度来绘制边际分布。 |
|
已弃用 |
分类图#
用于在 FacetGrid 上绘制分类图的图级接口。 |
|
使用抖动减少重叠,绘制分类散点图。 |
|
绘制一个分类散点图,点调整以避免重叠。 |
|
绘制箱线图以显示相对于类别的分布。 |
|
绘制一个代表 KDE 的补丁并添加观测值或箱线图统计数据。 |
|
为较大的数据集绘制增强的箱线图。 |
|
使用带有标记的线条显示点估计值和误差。 |
|
以矩形条显示点估计值和误差。 |
|
使用条形图显示每个分类箱中的观测计数。 |
回归图#
在 FacetGrid 上绘制数据和回归模型拟合。 |
|
绘制数据和线性回归模型拟合。 |
|
绘制线性回归的残差。 |
矩阵图#
将矩形数据绘制为颜色编码的矩阵。 |
|
将矩阵数据集绘制为层次聚类热图。 |
多图网格#
分面网格#
用于绘制条件关系的多图网格。 |
配对网格#
绘制数据集中成对关系的图表。 |
|
用于绘制数据集中成对关系的子图网格。 |
联合网格#
绘制两个变量的图表,包括双变量和单变量图形。 |
|
用于绘制具有边缘单变量图的双变量图的网格。 |
主题化#
设置所有 matplotlib 和 seaborn 图形的视觉主题的各个方面。 |
|
获取控制绘图整体样式的参数。 |
|
设置控制绘图整体样式的参数。 |
|
获取控制绘图元素缩放的参数。 |
|
设置控制绘图元素缩放的参数。 |
|
更改 matplotlib 颜色简写的解释方式。 |
|
将所有 RC 参数恢复为默认设置。 |
|
将所有 RC 参数恢复为原始设置(尊重自定义 rc)。 |
|
别名 |
颜色调色板#
使用 seaborn 调色板设置 matplotlib 颜色循环。 |
|
返回一个颜色列表或定义调色板的连续色图。 |
|
在HUSL系统中返回具有恒定亮度和饱和度的色调。 |
|
在HLS系统中返回具有恒定亮度和饱和度的色调。 |
|
从cubehelix系统生成一个顺序调色板。 |
|
创建一个从暗到 |
|
制作一个从浅到 |
|
在两个 HUSL 颜色之间创建一个发散调色板。 |
|
创建一个调色板,使其在颜色列表之间过渡。 |
|
使用来自 xkcd 颜色调查的颜色名称制作一个调色板。 |
|
使用Crayola蜡笔的颜色名称制作一个调色板。 |
|
从 matplotlib 注册表中返回一个调色板或颜色映射。 |
调色板小部件#
从 ColorBrewer 集中选择一个调色板。 |
|
启动一个交互式小部件以创建顺序立方螺旋调色板。 |
|
启动一个交互式小部件以创建一个轻量级的顺序调色板。 |
|
启动一个交互式小部件以创建一个暗色顺序调色板。 |
|
启动一个交互式小部件以选择一个发散的颜色调色板。 |
实用函数#
从绘图中移除顶部和右侧的脊线。 |
|
在新的位置重新创建图例。 |
|
返回一个具有相同色调的完全饱和的颜色。 |
|
将颜色的饱和度通道减少一定百分比。 |
|
独立操作颜色的 h、l 或 s 通道。 |
|
从在线仓库加载一个示例数据集(需要互联网)。 |
|
报告可用的示例数据集,有助于报告问题。 |
|
返回示例数据集的缓存目录的路径。 |