我正在尝试使用matplotlib制作一个柱形图(从平均值中获取)并包含误差棒(从标准差值中获取),但是遇到了以下错误:
'Rectangle' object has no property 'labels'
如果我删除这行代码:
'Rectangle' object has no property 'rotation'
希望你能提供一些帮助和解释!以下是我目前的一个示例:
有时候我们需要在代码中使用变量,而这个变量可能被多个线程同时访问。为了避免出现同步问题,我们可以使用volatile关键字来标记这个变量。
list1=[1,2,3,4,5,6]
list2=[0.1,0.2,0.3,0.4,0.5,0.6]
list3=['a','b','c','d','e','f']
x = range(len(list1))
y = list1 #contains mean values in list
z = list2 #contains std values in list
l=list3 #contains label names
plt.bar(x, y, yerr=z, color='green', rotation='vertical', label=l)
plt.show()
谢谢!