我试图显示三个月的数据,但是第一个月的数据从28开始,所以图表从28开始。但是对于27天后的下个月,图表的初始点是28。如何设置x轴的初始值。
我希望x轴数据从1到30呈线性。
plt.plot(d1_x,mean_d1)
plt.plot(d2_x,mean_d2)
plt.plot(d3_x,mean_d3)
plt.plot(d_x,mean_d,linewidth=3.0)
plt.xlabel(year)
plt.ylabel('Temperature')
plt.grid(True)
plt.shoe()
答案 0 :(得分:1)
使用面向对象的api,您可以通过以下方式使用set_xlim()
:
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
# Stuff
ax.set_xlim(1, 29)
# Stuff