我确实有以下形式进行温度测量的时间:
Date Temperature Humidity
0 2018-05-31 00:01:00 -24.7134 46.9480
1 2018-05-31 00:02:00 -24.7348 46.9480
2 2018-05-31 00:03:00 -24.7670 46.9480
等(超过24小时)
我可以用
绘制温度作为时间的函数import pandas as pd
import datetime
from datetime import datetime
import csv
import matplotlib.pyplot as plt
import matplotlib.dates as mdates
names = ['Date','Temperature','Humidity']
dateparse = lambda x: pd.datetime.strptime(x, '%Y-%m-%d %H:%M:%S')
df = pd.read_csv('Congel.csv',header=1,names=names,parse_dates=['Date'], date_parser=dateparse)
ax=df.plot(x='Date', y='Temperature',style='.',linewidth=2,linestyle="-",markersize=0,figsize=(14,7))
ax.grid(True,'minor')
plt.show()
我希望网格每小时都有一条线,但默认值是每6小时一次。