Python 在Matplotlib中,标签未与ax.set_xlabel一起显示

Python 在Matplotlib中,标签未与ax.set_xlabel一起显示,python,matplotlib,labels,Python,Matplotlib,Labels,由于某种原因,我的xlabel没有显示在这个图上。我不明白为什么它不起作用。任何帮助都将不胜感激。我的代码如下: fig, ax = plt.subplots(nrows = 1, ncols = 1, figsize = (10,6)) plt.hist(result, bins = 100, axes = ax) ax.axvline(x = 269, color = 'black') ax.axvline(x = 332, color = 'red', ymax = 0.5) ax.set

由于某种原因,我的xlabel没有显示在这个图上。我不明白为什么它不起作用。任何帮助都将不胜感激。我的代码如下:

fig, ax = plt.subplots(nrows = 1, ncols = 1, figsize = (10,6))
plt.hist(result, bins = 100, axes = ax)
ax.axvline(x = 269, color = 'black')
ax.axvline(x = 332, color = 'red', ymax = 0.5)
ax.set_xlabels = 'Obama Electoral College Votes'
plt.show()

您不能将值赋给
设置标签
,它是一个函数,需要一个可以使用的参数
ax.set\u xlabel(“奥巴马选举团投票”)

您不能为
set\u xlabel
赋值,它是一个函数,需要一个可以使用的参数
ax.set\u xlabel(“奥巴马选举团投票”)

对不起,我的不好,我把它改成了我的样子。既然我在ax上绘图,它不应该这样工作吗?它不应该是
ax.set\u xlabel
?你应该使用ax.set\u xlabel。你试过这个吗?是的,我试过ax.set\u xlabel,它也不起作用。对不起,我把它改成了我的样子。既然我在ax上绘图,它不应该这样工作吗?它不应该是
ax.set\u xlabel
?你应该使用ax.set\u xlabel。你试过这个吗?是的,我试过ax.set\u xlabel,它也没用它有帮助吗?如果是,请投票并接受答案,这对我和社区都有帮助。是的,这就是问题所在。非常感谢!有帮助吗?如果是,请投票并接受答案,这对我和社区都有帮助。是的,这就是问题所在。非常感谢!