使用以数据和时间间隔为轴的熊猫创建热图

时间:2020-07-30 18:09:40

标签: python pandas dataframe seaborn

我正在尝试创建一段时间的热图。我有一个看起来像这样的数据框。

Day               object
Bucket    datetime64[ns]
Score            float64
dtype: object

          Day              Bucket  Score
0    2020-06-24 2020-06-24 00:00:00    1.0
1    2020-06-24 2020-06-24 00:15:00    1.0
2    2020-06-24 2020-06-24 00:30:00    1.0
3    2020-06-24 2020-06-24 00:45:00    1.0
4    2020-06-24 2020-06-24 01:00:00    1.0
5    2020-06-24 2020-06-24 01:15:00    1.0
6    2020-06-24 2020-06-24 01:30:00    1.0
7    2020-06-24 2020-06-24 01:45:00    1.0
8    2020-06-24 2020-06-24 02:00:00    1.0
9    2020-06-24 2020-06-24 02:15:00    1.0
10   2020-06-24 2020-06-24 02:30:00    1.0
11   2020-06-24 2020-06-24 02:45:00    1.0
12   2020-06-24 2020-06-24 03:00:00    0.0 

理想地,有了这些信息,我将收到一个热图,其中每天作为y轴,间隔作为x轴。但是,当我创建热图时,会收到我不理解的错误。

Traceback (most recent call last):
  File "file_name", line 48, in <module>
    heat = sns.heatmap(data=x)
TypeError: '<=' not supported between instances of 'datetime.date' and 'float'

有关如何正确执行此操作的任何建议?

0 个答案:

没有答案