将 Seaborn x 轴格式化为 MM/DD/YYYY 格式
Format Seaborn x axis to MM/DD/YYYY Format
我想知道如何格式化我的 X 轴:目前我的轴如下所示:
梦想是得到:
为此苦苦挣扎,我尝试将 Date 数组转换为其他格式,但仍然无效。
目前我的数组是:
DateList = np.array(list(MaVar['Dates'].tail(6)))
Print(DateList)
-------------
[Timestamp('2021-09-30 00:00:00') Timestamp('2021-10-31 00:00:00')
Timestamp('2021-11-30 00:00:00') Timestamp('2021-12-31 00:00:00')
Timestamp('2022-01-31 00:00:00') Timestamp('2022-02-28 00:00:00')]
我设置x轴的代码如下:
sns.heatmap(MatrixData, xticklabels=DateList)
使用 dt.date
从时间戳中提取日期:
DateList = np.array(list(MaVar['Dates'].dt.date.tail(6)))
我想知道如何格式化我的 X 轴:目前我的轴如下所示:
梦想是得到:
为此苦苦挣扎,我尝试将 Date 数组转换为其他格式,但仍然无效。
目前我的数组是:
DateList = np.array(list(MaVar['Dates'].tail(6)))
Print(DateList)
-------------
[Timestamp('2021-09-30 00:00:00') Timestamp('2021-10-31 00:00:00')
Timestamp('2021-11-30 00:00:00') Timestamp('2021-12-31 00:00:00')
Timestamp('2022-01-31 00:00:00') Timestamp('2022-02-28 00:00:00')]
我设置x轴的代码如下:
sns.heatmap(MatrixData, xticklabels=DateList)
使用 dt.date
从时间戳中提取日期:
DateList = np.array(list(MaVar['Dates'].dt.date.tail(6)))