在python中的盒子胡须情节

时间:2012-04-16 13:09:54

标签: python matplotlib

我有一个像这样的箱线图: enter image description here

我的数据集是这样的(下面的数字只是一个例子,而不是我使用的真实数据集):

dataset = [[1,1,1,1,1,1,1,1,1,1],[2,2,2,2,2,2,2,2,2,2]........]

“数据集”列表由12个项目组成,每个项目中有10个浮点数。

现在我想更改x轴,例如,数据集中的第一个列表是在参数a=50时计算的,第二个列表是在a = 100时计算的,等等。我想显示包含的方框a值为x轴而不是1,2,3,4,5,......就像现在一样

我有一个值列表:

a = [50, 100, 200, 350, 480.......]

创建图表的代码:

dataset = [...] (the structure is showed above)
ax.boxplot(dataset)

1 个答案:

答案 0 :(得分:0)

使用positions关键字参数:

ax.boxplot(dataset, positions=a)