我创建了一个代码,该代码显示CSV文件中数据的热图。 代码如下:
import pandas as pd
import matplotlib.pyplot as plt
data= pd.read_csv("data.csv" , sep=';', header=0,
index_col='Date')
fig=plt.imshow(data, cmap='YlOrBr', interpolation='nearest')
plt.colorbar()
plt.xlabel("Time (UTC)")
plt.ylabel("Date")
plt.show()
数据集如下:
时间范围从00:00到23:50,以10分钟为步长。 我希望x轴以小时为单位显示从00:00到23:50的时间。
索引设置为日期。日期范围是从2017年10月29日到2018年3月24日。 我希望Y轴以月为单位显示日期范围。