Как я могу изменить цвет среднего маркера в showmeans plt.boxplot? - PullRequest
0 голосов
/ 02 апреля 2019

У меня есть график (ниже) со средними маркерами, созданными с помощью

for group in df.groups.unique():
    df_temp = df.loc[df["group"]==group]]
    ax = plt.plot(df_temp)

    plt.boxplot(df_temp, showmeans=True, meanprops={'color'=ax[0].get_color()})

Как я могу изменить зеленый треугольник на рисунке ниже на другое?Я использовал meanprops выше, но, похоже, это не относится к тому, что я думал.

plot

1 Ответ

0 голосов
/ 02 апреля 2019

По словам Пола Х, я изменил свое значение meanprops на следующее, чтобы изменить цвет:

for group in df.groups.unique():
df_temp = df.loc[df["group"]==group]]
ax = plt.plot(df_temp)

plt.boxplot(df_temp, showmeans=True, 
    meanprops={'markerfacecolor': ax[0].get_color(), 'markeredgecolor': ax[0].get_color()})

График теперь выглядит следующим образом:

plot

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...