plt.bar怎么设置每个bar的颜色?
import matplotlib.pyplot as plt
plt.bar(range(3), [10, 15, 20])
plt.show()
比如三个bar,默认是每个颜色都是一样的。但是如果我想让每个bar颜色不同(比如红、绿、蓝),那该怎么办?
1个回答
import matplotlib.pyplot as plt
plt.bar(range(3), [10, 15, 20], color=['r', 'g', 'b'])
plt.show()
颜色可以参考下面:
多谢!我知道我为什么显示不出来了,之前我把color=打成了colors=
-
niiii
2018-07-16 21:55