Matplotlib中条形图上颜色的默认显示

时间:2019-07-17 21:36:55

标签: python matplotlib

我在Matplotlib中遇到一个问题,我不太清楚。

如果我这样制作条形图:

df['Embarked'].value_counts().plot(kind='barh');

我得到的结果是这张图:

enter image description here

请注意每个栏的不同颜色。

显然,对于我的一些同事来说,他们的外表与我的外表不同,我不确定为什么会这样。

在这种情况下,条形颜色是单色的。

现在,在我的图表上,我可以通过以下方式修改条形颜色:

df['Embarked'].value_counts().plot(kind='barh', color=['red', 'green', 'blue']);

哪个给我这个:

enter image description here

但是,拥有单色条形图的同一个人也不能使用color参数中的多种颜色来产生任何效果。

两个问题:

1)。是什么导致外观上的基本差异?

2)。对于具有单色默认设置的人,他们如何修改条形图的颜色?

谢谢。

0 个答案:

没有答案