matplotlib で棒グラフを作成していますが、次のようなエラーが発生します。
ValueError: 複数の要素を持つ配列の真の値があいまいです。a.any() または a.all() を使用する
私のコードは次のようなものです:
N = 5
set_A = (Table1['A'], Table1['B'],
Table1['C'], Table1['D'],
Table1['E'])
ind = np.arange(N)
width = 0.35
plt.subplot(111)
rects1 = plt.bar(ind, set_A, width, color='g')
set_B = (Table2['A'], Table2['B'],
Table2['C'], Table2['D'],
Table2['E'])
rects2 = plt.bar(ind+width, set_B, width, color='b')
エラーが参照する行は
rects1 = plt.bar(ind, set_A, width, color='g')
何が悪いのかよくわかりません。コードは、 http://matplotlib.org/users/screenshots.htmlの例からほぼそのまま引用されています。