Python / Pandas Dataframe 0 durch Medianwert ersetzen
Ich habe einen Python Pandas-Datenrahmen mit mehreren Spalten und eine Spalte hat0
Werte. Ich möchte das @ ersetz0
Werte mit demmedian
odermean
dieser Spalte.
data
ist mein Datenrahmenartist_hotness
ist die Spalte
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
Ich habe es versucht, aber es funktioniert nicht.