Pandas Проблема типа пустого значения в кадре - PullRequest
0 голосов
/ 17 апреля 2020

Допустим, во фрейме данных есть пустая ячейка. Если я распечатываю тип пустой ячейки, он печатает:

<class 'float'> nan

Почему он печатает тип как класс 'float'?

И если ячейка имеет значение nan в ячейке, а в другой ячейке пусто, могу ли я обработать эти две ячейки так же, как значение NaN в ней?

1 Ответ

2 голосов
/ 17 апреля 2020

NaN - это специальное значение, которое является частью спецификации IEEE с плавающей точкой. Следовательно, когда вы проверите тип NaN, он будет отображаться как число с плавающей точкой.

Пустая ячейка будет использовать Pythoni c Отсутствует значение данных, т. Е. None, поэтому рекомендуется использовать pandas. заполнить для сравнения двух ячеек.

...