Marco de datos de pandas: reemplace los valores de nan por el promedio de columnas

Tengo un marco de datos de pandas lleno principalmente de números reales, pero hay algunosnan valores en ella también.

¿Cómo puedo reemplazar elnans con promedios de columnas donde se encuentran?

Esta pregunta es muy similar a esta:matriz numpy: reemplazar los valores de nan por el promedio de las columnas pero, desafortunadamente, la solución dada allí no funciona para un DataFrame de pandas.

Respuestas a la pregunta(8)

Su respuesta a la pregunta