Python 在图表上扩展matplotlib线图

Python 在图表上扩展matplotlib线图,python,matplotlib,Python,Matplotlib,我创建了这个图,但由于某种原因,它并没有延伸到整个图形。有人能解释一下原因吗 图表= 代码= fig, ax = plt.subplots() ax.plot(trip.index, trip.gas, marker='.',linestyle='-') plt.xticks(np.arange(min(trip.index), max(trip.index), 7)) ax.set_xticklabels(map(str, ax.get_xticks()/7)) plt.xlabel('We

我创建了这个图,但由于某种原因,它并没有延伸到整个图形。有人能解释一下原因吗

图表=

代码=

fig, ax = plt.subplots()
ax.plot(trip.index, trip.gas, marker='.',linestyle='-')

plt.xticks(np.arange(min(trip.index), max(trip.index), 7))
ax.set_xticklabels(map(str, ax.get_xticks()/7))
plt.xlabel('Week #')
plt.ylabel('Trip Cost ($)')

Matplotlib倾向于在数据周围包含一些空间。如果不需要,可以手动调整轴范围。这可以通过

plt.xlim(min(trip.index),max(trip.index))