有没有一种方法可以更改颜色和形状,以指示出海图箱图中的平均值?

时间:2019-01-10 16:27:00

标签: python-3.x matplotlib seaborn boxplot

一个简单的问题,我似乎找不到答案。

如何更改Seaborn Boxplot中均值指示器的颜色和形状?

默认为绿色三角形,通常很难看到。

我已经尝试在seaborn文档和matplotlib文档中找到答案。在stackoverflow上还有一个相关的问题,有人问如何改变与深海箱形图有关的颜色,并且能够改变除均值指示符以外的所有内容。

writeWithMessageConverters

Seaborn Boxplot

1 个答案:

答案 0 :(得分:1)

您要查找的关键字参数是meanprops。它位于matplotlib boxplot documentation中“其他参数”下:

import seaborn as sns

data = [[np.random.rand(100)] for i in range(3)]

sns.boxplot(data=data, showmeans=True,
            meanprops={"marker":"s","markerfacecolor":"white", "markeredgecolor":"blue"})

plt.show()

enter image description here