Dataframe Python / Pandas заменяет 0 медианным значением
У меня есть датафрейм Python Pandas с несколькими столбцами и один столбец имеет0
ценности. Я хочу заменить0
значения сmedian
или жеmean
этой колонки.
data
мой фрейм данныхartist_hotness
это столбец
mean_artist_hotness = data['artist_hotness'].dropna().mean()
if len(data.artist_hotness[ data.artist_hotness.isnull() ]) > 0:
data.artist_hotness.loc[ (data.artist_hotness.isnull()), 'artist_hotness'] = mean_artist_hotness
Я пробовал это, но это не работает.