Mam pandy DataFrame wypełnione głównie liczbami rzeczywistymi, ale jest nan
w niej również kilka wartości.
Jak mogę zamienić nan
s na średnie z kolumn tam, gdzie się znajdują?
To pytanie jest bardzo podobne do tego: numpy array: zamień wartości nan na średnią z kolumn, ale niestety podane tam rozwiązanie nie działa dla pand DataFrame.
df.fillna(df.mean())
zwróci nową ramkę danych, więc będziesz musiał napisać,df=df.fillna(df.mean())
aby ją zachować.