Каковы правила приведения для numpy единиц времени и даты? - PullRequest
1 голос
/ 26 февраля 2020

Для всех numpy ufuncs (например, numpy.add) существует свойство types, которое показывает, какой тип d будет иметь результат операции для данного набора типов ввода.

Для datetime64 и timedelta64 спецификация кажется неоднозначной, однако она не содержит единиц измерения результата.

Конечно, можно выяснить, какие единицы измерения dtype результата операции выполняя через него тестовые случаи, но есть ли более общий способ определения единиц?

Т.е. есть ли универсальный способ определения единиц dtype, если я, например, добавлю datetime64(unit='D') и timedelta64(unit='s') ?

Существует ли функция numpy, в которую я могу передать dtypes своих входов и получить результат dtype?

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