Функция Max не возвращает наибольшее значение в столбце данных - PullRequest
0 голосов
/ 23 октября 2018

Я пытаюсь использовать fillna с наиболее распространенным значением.Я столкнулся с некоторой проблемой с функцией mode в python 3.x, так как мой столбец данных имеет значения NaN.Поэтому я решил использовать функцию max.

Значение, возвращаемое функцией max, отличается от наибольшего значения согласно value_counts.Я уверен, что что-то упустил, но не уверен, что.

    hstr_obj_mvi.MasVnrType.value_counts(drop = False)

Нет 864 Brkface 445 Камень 128 BrkCmn 15 NaN 8 Имя: MasVnrType, тип: int64

    hstr_obj_mvi.MasVnrType.dropna().max()

'Камень'

Камень здесь явно не максимальная ценность, но я все равно получаю обратно камень.В результате функция fillna также заполняет 'Stone'

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