要改变 boxplot 的边界颜色,您可以使用 Python 的 matplotlib 库。以下是一个示例代码,展示了如何创建一个 boxplot 并更改其边界颜色:
import matplotlib.pyplot as plt
# 示例数据
data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
# 创建 boxplot
fig, ax = plt.subplots()
bp = ax.boxplot(data, patch_artist=True)
# 更改边界颜色
for box in bp['boxes']:
box.set_color('blue')
# 显示图表
plt.show()
在这个示例中,我们首先导入了 matplotlib.pyplot
库,并创建了一个简单的数据集。然后,我们使用 ax.boxplot()
函数创建了一个 boxplot,并将 patch_artist
参数设置为 True
,以便我们可以更改 boxplot 的边界颜色。
接下来,我们使用 for
循环遍历 bp['boxes']
列表中的每个 box,并使用 set_color()
方法将其颜色更改为蓝色。
最后,我们使用 plt.show()
函数显示了 boxplot。
这个示例展示了如何更改 boxplot 的边界颜色,您可以根据需要修改代码以适应您的具体需求。
领取专属 10元无门槛券
手把手带您无忧上云