Набор данных из Kaggle - Продажа дома
Создание объекта groupby:
Напишите функцию, которая вменяет среднее значение
def impute_mean (series): return series.fillna (series.mean ())
df_input = df_cat_na.copy () by_nb = df_input.groupby (['Соседство', 'YearBuilt']) *
Вменять LotFrontage и присвойте df_input.LotFrontage
df_input.LotFrontage = by_nb ['LotFrontage']. transform (impute_mean)
Результат не равен 0, но у меня все еще нет 85 значения.
print (df_input ['LotFrontage']. isnull (). sum ())