我在Matplotlib中遇到一个问题,我不太清楚。
如果我这样制作条形图:
df['Embarked'].value_counts().plot(kind='barh');
我得到的结果是这张图:
请注意每个栏的不同颜色。
显然,对于我的一些同事来说,他们的外表与我的外表不同,我不确定为什么会这样。
在这种情况下,条形颜色是单色的。
现在,在我的图表上,我可以通过以下方式修改条形颜色:
df['Embarked'].value_counts().plot(kind='barh', color=['red', 'green', 'blue']);
哪个给我这个:
但是,拥有单色条形图的同一个人也不能使用color
参数中的多种颜色来产生任何效果。
两个问题:
1)。是什么导致外观上的基本差异?
2)。对于具有单色默认设置的人,他们如何修改条形图的颜色?
谢谢。