Hola Silvia,
Para reemplazar definitivamente los valores nulos en un conjunto de datos utilizando el método fillna
, debes utilizar el parámetro inplace=True
. Aquí tienes un ejemplo de cómo debería quedar el código:
s.fillna(s.mean(), inplace=True)
En este caso, se reemplazarán todos los valores nulos en la serie s
por la media de los valores no nulos. Al utilizar inplace=True
, los cambios se realizarán directamente en el conjunto de datos y no se creará una nueva serie.
Es importante tener en cuenta que esta solución puede no ser adecuada en todos los casos, ya que la media puede no ser la mejor opción para reemplazar los valores nulos. Dependiendo del contexto y de los datos que estés trabajando, puede ser más apropiado utilizar otros métodos de interpolación, como el método ffill
o el método bfill
, que se explican en el texto de la lección.
Si este post te ayudó, por favor, marca como solucionado ✓.