当我为柱状图着色时,它接受不同颜色的列表,但是对于阴影处理,它只接受一个值。
以下是代码:
以下是代码:
import numpy as np
import matplotlib.pylab as plt
data = [np.random.rand(100) + 10 * i for i in range(3)]
ax1 = plt.subplot(111)
n, bins, patches = ax1.hist(data, 20, histtype='bar',
color=['0', '0.33', '0.66'],
label=['normal I', 'normal II', 'normal III'],
hatch= ['', 'o', '/'])
我如何为不同的系列设置不同的填充图案?
TypeError: unhashable type: 'list'
,所以我尝试使用元组代替,例如hatch= ('', 'o', '/')
,这样可以达到你想要的效果吗? - Tadhg McDonald-Jensen