熊猫条形图

坦u布列塔尼

我刚刚移至pandas 0.20 / matplotlib 2.0 python 3.6。(全部形成下面的版本)。我用熊猫来绘制条形图,因为matplotlib总是太低了。着色列的行为现在已更改,我不知道如何解决。它曾经是以下内容:

np.random.seed(42)
d = pd.Series(data=np.random.rand(10), index=range(10))
color=np.random.rand(10,4)

d.plot.bar(color=color)

生产:

旧版

但是现在图表产生了:

新版本

这样就可以拾取第一种颜色,而不能拾取其余的颜色。

尽管我找不到正确的参考文献,但想知道这是一个错误还是新方法。

斯科特·波士顿

通过颜色作为列表:

np.random.seed(42)
d = pd.Series(data=np.random.rand(10), index=range(10))
color=np.random.rand(10,4)

d.plot.bar(color=[color])

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章