Python | Índice Pandas.dropna ()

| | | | | | | | |

Index.dropna() Pandas Index.dropna() devuelve un índice sin valores NA / NaN . Se eliminan los valores faltantes y se devuelve un nuevo objeto sin valores NaN.

Sintaxis: Index.dropna (cómo = `cualquiera`)

Parámetros:
cómo: {`cualquiera`, `todos`}, predeterminado` cualquiera `
Si el índice es un índice múltiple, elimine el valor cuando alguno o todos los niveles sean NaN.

Devoluciones: válido: Índice

Ejemplo # 1: Use Index.dropna () para eliminar todos los valores faltantes ‚Äã‚Äãde un índice dado que contiene datos de tiempo.


# importar pandas como pd

importar pandas as pd


# Crear índice

idx = pd.Index ([ ` 2015-10-31` , `2015-12-02` , Ninguno , ` 2016-01-03` ,

`2016-02-08` , ` 2017-05-05` , Ninguno , `2014-02-11 ` ])


# Imprimir índice
idx

Salida:

Vamos a despojarnos de todo NaN valora ‚Äã‚Äã del índice.


< / p>

# descartar todos los valores faltantes.

idx.dropna (cómo = ` all` )

Salida:
< img src = "http://espressocode.top/images/cleargarlinervova374970.jpg" />

Como vemos al salir, Index.dropna() eliminó todos los valores faltantes.

Ejemplo n.° 2: Utilice Index.dropna() para eliminar todos los valores faltantes ‚Äã‚Äãen el índice. El índice contiene datos de tipo fila.


# import pandas as pd

importar pandas como pd


# Crear índice

idx = pd. Índice ([ `Jan` , ` Feb` , `Mar` , Ninguno , `Mayo` , ` Jun` ,

Ninguno , `Aug` , `Sep` , ` Oct ` , ` Nov` , `Dec` ])


# Imprimir índice
idx

Salida:

Desechemos todos los valores faltantes.


# descartar los valores faltantes ​​

idx.dropna (how = ` any` )

Salida :

Como podemos ver en la salida, todos los valores de mes faltantes ​​ han sido eliminado.