Advertisement

matplotlib plt绘制日期时间轴

阅读量:

通常情况下,matplotlib plot 的坐标轴默认显示为数值形式,在绘制折线图时,坐标点均基于直角坐标系进行定位。然而,在实际进行可视化展示的过程中,常常需要将日期作为横坐标轴的显示内容。例如,对于如下所示的数据集,若直接将日期作为Xdata传入,将会引发类似以下的错误提示。

复制代码
    ValueError: could not convert string to float: '2020-02-05'
    
    AI写代码bash

原始数据以Excel文件形式存在,文件名为KMI.xls,其内容大致如下:

综合 服务 制造业
2021-10-08 51.4 2021-10-08 53.4 2021-09-30 50
2021-09-03 47.2 2021-09-03 46.7 2021-09-01 49.2
2021-08-04 53.1 2021-08-04 54.9 2021-08-02 50.3
2021-07-05 50.6 2021-07-05 50.3 2021-07-01 51.3
2021-06-03 53.8 2021-06-03 55.1 2021-06-01 52
2021-05-

全部评论 (0)

还没有任何评论哟~