小编Rob*_*rry的帖子

如何在 matplotlib 箱线图中标记四分位数?

我有一个值列表,我想绘制其分布图。我使用的是箱线图,但最好添加一些从箱线图四分位数到轴的虚线。另外,我只想在 x 刻度上显示四分位数值。这是一个粗略的想法,但最后是值而不是名称。

import numpy as np
import pandas as pd 
import matplotlib.pylab as plt


vel_arr = np.random.rand(1000,1)
fig = plt.figure(1, figsize=(9, 6))
ax = fig.add_subplot(111)

# Create the boxplot
ax.boxplot(vel_arr,vert=False, manage_ticks=True)
ax.set_xlabel('value')
plt.yticks([1], ['category'])
plt.show()
Run Code Online (Sandbox Code Playgroud)

python matplotlib boxplot quartile

2
推荐指数
1
解决办法
6015
查看次数

标签 统计

boxplot ×1

matplotlib ×1

python ×1

quartile ×1