【发布时间】:2015-01-20 15:05:49
【问题描述】:
我在 ipython 笔记本中使用 matplotlib 时有一个奇怪的行为:当我更改条形图的属性“颜色”时,结果很丑,我有一些红色的条,还有一些黑色的条。仅当我要显示大量条形 (>100) 时才会发生这种情况。
你可以执行下面的代码重现问题,玩一下dataPoints参数看看柱数的效果:
import random
import matplotlib.pyplot as plt
dataPoints = 400
data = random.sample(range(300, 1000), dataPoints)
xCoords = range(dataPoints)
fig = plt.figure(figsize=[13,9])
plt.bar(xCoords,data,color='red')
plt.show()
这是一个结果示例:
【问题讨论】:
标签: python matplotlib bar-chart ipython-notebook