我正在尝试绘制多年来(在 x 轴上)的销售和费用值(在 y 轴上),如下所示。我期望以下代码将 2004、2005、2006 和 2007 设置为 x 轴值。但是,它没有按预期显示。请参阅下面的图片。让我知道如何在 x 轴上正确设置年份值。
import matplotlib.pyplot as plt
years = [2004, 2005, 2006, 2007]
sales = [1000, 1170, 660, 1030]
expenses = [400, 460, 1120, 540]
plt.plot(years, sales)
plt.plot(years, expenses)
plt.show()