У меня есть фрейм данных с более чем 20 столбцами в формате datetime64[ns]
. Я хочу конвертировать их все в stringtime
. Есть ли простой способ сделать это.
Data.dtypes
LT_TOTAL float64
INSERT_DT datetime64[ns]
M0_ACT_0400 datetime64[ns]
M0_ACT_0500 datetime64[ns]
M2_ACT_1100 datetime64[ns]
M1_ACT_1240 datetime64[ns]
M3_ACT_1305 datetime64[ns]
M4_ACT_1400 datetime64[ns]
M5_ACT_1600 datetime64[ns]
M6_ACT_2990 datetime64[ns]
M7_ACT_3000 object
Обычный способ
data.loc[:,'M4_INI_1400'] =data.loc[:,'M4_INI_1400'].dt.strftime('%Y-%m-%d')
В настоящее время, если есть 20 столбцов, мне нужно повторить это утверждение 20 раз. Я ищу альтернативный простой способ.
Любая помощь приветствуется