如何通过使用seaborn.catplot(kind ='point')为线和标记绘制不同的颜色

时间:2019-01-08 03:27:32

标签: python matplotlib seaborn

我想使用sns.catplot绘制点,我必须使用黑色作为标记的颜色,但是使用不同程度的灰色线。

    g=catplot(x="月份",y='$O_3$ MDA8月平均浓度,hue='年份',
              col='站点类型 ',data=melt_MDA8_month_mean_merge,
              palette=sns.xkcd_palette(colors1),
              order=[1,2,3,4,5,6,7,8,9,10,11,12],
              kind='point',capsize=.3,ci='sd',legend=False,
              col_wrap=2,height=2.5,aspect=1.5,
              markers=['o','^','s'],dpi=100)
    color1=['black','grey','silver']

线条和标记的颜色相同,但我希望标记的颜色为黑色。我尝试过

    scatter_kws={"colors":['black','black','black']}

但不起作用。

0 个答案:

没有答案