如何在情节中获得该图表?

How to get that graph in plotly?

我有 2016 年到 2020 年的每小时数据时间序列,我想得到一张看起来像附图的图表

datetime              Demand
2016-1-1 01:00:00.    500
2016-1-1 02:00:00.    450
2016-1-1 03:00:00.    650
.........................
2017-1-1 01:00:00.    570
2017-1-1 02:00:00.    470
2017-1-1 03:00:00.    600
.........................
.........................
2020-1-1 01:00:00.    900
2020-1-1 02:00:00.    800
2020-1-1 03:00:00.    950

我的数据框看起来像上面的数据框

基本上您需要为数据框创建两个新列 年份和小时。 您可以使用 datetime 来做到这一点。 使用这两列,您现在可以创建一个 px.line 图表,其中 x 是您的小时列,Y 是您的需求列,颜色是您的年份列。

参考资料: Datetime Line Charts With Plotly