0

我有一个这样的箱线图: 在此处输入图像描述

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

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

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

现在我想改变 x 轴,例如,数据集中的第一个列表是在 prameter 时计算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)
4

1 回答 1

0

使用positions关键字参数:

ax.boxplot(dataset, positions=a)
于 2012-04-16T14:03:17.047 回答