Получение медианы из массива numpy типа datetime64 [нс] - PullRequest
1 голос
/ 17 апреля 2020

У меня есть массив numpy с именем время с типом datetime64 [нс].

Мне нужно выбрать значение медианы из него.

Мне удалось вычислить среднее значение следующим образом:

mean_time = (np.array(time, dtype='datetime64[ns]')
        .view('i8')
        .mean()
        .astype('datetime64[ns]'))
print(mean_time)

Это не работает, когда я изменяю .mean () на .median (), например так:

median_time = (np.array(time, dtype='datetime64[ns]')
        .view('i8')
        .median()
        .astype('datetime64[ns]'))
print(median_time)

Есть идеи, как мне заставить это работать?

С уважением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...