Python 修改打印中的X轴标签

Python 修改打印中的X轴标签,python,pandas,matplotlib,data-mining,Python,Pandas,Matplotlib,Data Mining,我有以下数据集: day1 = df[df.day==2] day1 = day1[['date','CO2',"hour"]] 使用此代码: ts1 = day1.CO2 plt.plot(ts1) plt.show() 我获得: 如何用小时修改X轴?尝试day1.绘图(X='date',y='CO2'),记住将date转换为datetime类型。它可以工作,但我将所有日期都放在X轴上,无法读取,因为它们重叠,所以我只需要小时,但是日期的顺序请查看我之前的评论,记住将日期转换为日期时间

我有以下数据集:

day1 = df[df.day==2]
day1 = day1[['date','CO2',"hour"]]

使用此代码:

ts1 = day1.CO2
plt.plot(ts1)
plt.show()
我获得:


如何用小时修改X轴?

尝试
day1.绘图(X='date',y='CO2')
,记住将
date
转换为
datetime
类型。它可以工作,但我将所有日期都放在X轴上,无法读取,因为它们重叠,所以我只需要小时,但是日期的顺序请查看我之前的评论,记住将日期转换为日期时间是的,但这并不能解决我的问题。我认为您需要将
day1.plot(x='hour',y='CO2')
。尝试
day1.plot(x='date',y='CO2')
,请记住将
date
转换为
datetime
类型。它可以工作,但我的所有日期都在x轴上,并且我无法读取,因为它们重叠,所以我只需要小时,但日期的顺序请查看我之前的注释,请记住将日期转换为datetime是的,但这并不能解决我的问题。我认为您需要将
day1.plot(x='hour',y='CO2')