Проверьте на целочисленное переполнение при создании серии панд - PullRequest
0 голосов
/ 30 апреля 2018

Если у меня есть dict целых чисел, например:

d = {"one":2**16,
     "two": 2**16 +1}

Какой самый эффективный способ защиты от целочисленного переполнения, когда я делаю:

pandas.Series(d, dtype="uint16")

В библиотеке, которую я сейчас пишу, я могу ожидать, что эти наборы данных вырастут до нескольких миллионов записей, поэтому пользователи могут захотеть использовать меньшие dtypes для управления использованием памяти, но я хочу вывести предупреждение, если они используют dtype, слишком маленький для скрывали свои ценности.

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