представлять дату в

ли способ вычислить и вернуть в формате datetime медиану столбца datetime? Я хочу вычислить медиану столбца в Python, который находится в формате datetime64 [ns]. Ниже приведен образец для столбца:

df['date'].head()

0   2017-05-08 13:25:13.342
1   2017-05-08 16:37:45.545
2   2017-01-12 11:08:04.021
3   2016-12-01 09:06:29.912
4   2016-06-08 03:16:40.422

Имя: недавно, dtype: datetime64 [нс]

Моя цель состоит в том, чтобы медиана была в том же формате даты и времени, что и столбец даты выше:

Пробовал конвертировать в np.array:

median_ = np.median(np.array(df['date']))

Но это выдает ошибку:

TypeError: ufunc add cannot use operands with types dtype('<M8[ns]') and dtype('<M8[ns]')

Преобразование в int64 с последующим вычислением медианы и попыткой возврата в формат даты и времени не работает

df['date'].astype('int64').median().astype('datetime64[ns]')

Ответы на вопрос(3)

Ваш ответ на вопрос