Python marplot-lib图中的形状不匹配错误

Python marplot-lib图中的形状不匹配错误,python,numpy,matplotlib,Python,Numpy,Matplotlib,我正在试着做一些matplotplot。 我收到一个ValueError:形状不匹配:无法将对象广播到单个形状错误。有什么想法吗 import numpy as np import matplotlib.pyplot as plt y1 = 12 y2 = 5 korea_scores = (y1, y2) col_count = 3 bar_width = .2 index = np.arange(col_count) plt.bar(index, korea_scores, bar_wid

我正在试着做一些
matplot
plot。 我收到一个
ValueError:形状不匹配:无法将对象广播到单个形状
错误。有什么想法吗

import numpy as np
import matplotlib.pyplot as plt

y1 = 12
y2 = 5
korea_scores = (y1, y2)
col_count = 3
bar_width = .2
index = np.arange(col_count)
plt.bar(index, korea_scores, bar_width, alpha=.4, label="Korea")
plt.show()
index=n.arange(col\u count)
创建三列,而我们只有两列。 以下是编辑后的代码:

import numpy as np
import matplotlib.pyplot as plt

y1 = 12
y2 = 5
korea_scores = (y1, y2)
col_count = 3
bar_width = .2
index = np.arange(col_count-1)
plt.bar(index, korea_scores, bar_width, alpha=.4, label="Korea")
plt.show()