matplotlib.axes.Axes.violin #
- 轴。violin ( vpstats , position = None , vert = True , widths = 0.5 , showmeans = False , showextrema = True , showmedians = False ) [来源] #
小提琴绘图的绘图功能。
为vpstats的每一列绘制小提琴图。每个填充区域延伸以表示整个数据范围,在平均值、中位数、最小值、最大值和分位数值处具有可选线。
- 参数:
- vpstats字典列表
包含每个小提琴图的统计信息的字典列表。需要的键是:
coords
:标量列表,其中包含评估小提琴核密度估计的坐标。vals
:标量列表,包含在coords中给出的每个坐标处的核密度估计值。mean
:这把小提琴数据集的平均值。median
:这把小提琴数据集的中值。min
:这把小提琴数据集的最小值。max
:这把小提琴数据集的最大值。
可选键是:
quantiles
:包含此小提琴数据集的分位数值的标量列表。
- 位置类数组,默认:[1, 2, ..., n]
小提琴的位置。刻度线和限制会自动设置以匹配位置。
- vert bool,默认值:True。
如果为真,则垂直绘制小提琴。否则,水平绘制小提琴。
- 宽度数组,默认值:0.5
设置每个小提琴的最大宽度的标量或向量。默认值为 0.5,它使用大约一半的可用水平空间。
- showmeans布尔值,默认值:False
如果为真,将切换手段的渲染。
- showextrema布尔值,默认值:True
如果为真,将切换极值的渲染。
- showmedians布尔值,默认值:False
如果为真,将切换中位数的渲染。
- 返回:
- 听写
将小提琴图的每个组件映射到创建的相应集合实例列表的字典。字典有以下键:
bodies
PolyCollection
:包含每把小提琴的填充区域的实例列表。cmeans
:LineCollection
标记每个小提琴分布的平均值的实例。cmins
:LineCollection
标记每个小提琴分布底部的实例。cmaxes
:LineCollection
标记每个小提琴分布顶部的实例。cbars
:LineCollection
标记每个小提琴分布中心的实例。cmedians
:LineCollection
标记每个小提琴分布的中值的实例。cquantiles
:LineCollection
创建一个实例,用于识别每个小提琴分布的分位数值。