有没有人能告诉我,在使用matplotlib绘制图形时,我应该如何确保所有的刻度(或者更好的指定方法是将传递给plot函数的列表中的所有元素)都显示在x轴上?
plt.plot(xValues, meanWeekdayArrivalCounts, 'k-')
字符串
我希望列表xValues中的所有值都显示在图形上。默认情况下,仅显示0、10、20、30、40,50.0。“
的数据
有没有人能告诉我,在使用matplotlib绘制图形时,我应该如何确保所有的刻度(或者更好的指定方法是将传递给plot函数的列表中的所有元素)都显示在x轴上?
plt.plot(xValues, meanWeekdayArrivalCounts, 'k-')
字符串
我希望列表xValues中的所有值都显示在图形上。默认情况下,仅显示0、10、20、30、40,50.0。“
的数据
3条答案
按热度按时间e5nszbig1#
只需将
plt.xticks(xValues)
添加到代码中。给定图形中的点的数量,标签可能会混乱。如果使用
ax.set_xticks(xValues, minor=True)
在轴对象上设置它们,则可以将它们显示为次要记号。6ovsh4lw2#
使用这个:
字符串
ngynwnxp3#
我想在图表中显示所有年份,所以我这样做了
字符串