Python | Pandas Index.notna()

Python es un excelente lenguaje para realizar análisis de datos, principalmente debido al fantástico ecosistema de paquetes de Python centrados en datos. Pandas es uno de esos paquetes y facilita mucho la importación y el análisis de datos.
Función Pandas Index.notna() Detecta valores existentes (que no faltan). Devuelve un objeto booleano del mismo tamaño que indica si los valores no son NA. Los valores que no faltan se asignan a True. Los caracteres como strings vacías «o numpy.inf no se consideran valores NA (a menos que configure pandas.options.mode.use_inf_as_na = True). Los valores NA, como Ninguno o numpy.NaN, se asignan a valores falsos.
 

Sintaxis: Index.notna()
Parámetros: No toma ningún parámetro.
Devuelve: numpy.ndarray: array booleana para indicar qué entradas no son NA.
 

Ejemplo #1: Use la función Index.notna() para encontrar todos los valores que no faltan en Index.
 

Python3

# importing pandas as pd
import pandas as pd
 
# Creating the Index
idx = pd.Index(['Labrador', None, 'Beagle', 'Mastiff',
                    'Lhasa', None, 'Husky', 'Beagle'])
# Print the Index
idx

Producción : 
 

Ahora verificamos los valores que no faltan en el Índice.
 

Python3

# checks for non-missing values.
idx.notna()

Producción : 
 

La función devolvió un objeto de array que tenía el mismo tamaño que el del índice. El valor verdadero significa que no falta la etiqueta de índice y el valor falso significa que falta la etiqueta de índice. 
  
Ejemplo n.º 2: use la función Index.notna() para verificar la etiqueta que no falta en el índice de fecha y hora.
 

Python3

# importing pandas as pd
import pandas as pd
 
# Creating the Datetime Index
idx = pd.DatetimeIndex([pd.Timestamp('2015-02-11'),
                    None, pd.Timestamp(''), pd.NaT])
 
# Print the Datetime Index
idx

Producción : 
 

Ahora comprobaremos si las etiquetas en el índice de fecha y hora están presentes o faltan. 
 

Python3

# test whether the passed Datetime
# Index labels are missing or not.
idx.notna()

Producción : 
 

Como podemos ver en la salida, la función ha devuelto un objeto de array que tiene el mismo tamaño que el índice de fecha y hora. El valor verdadero significa que no falta la etiqueta de índice y el valor falso significa que falta la etiqueta de índice.
 

Publicación traducida automáticamente

Artículo escrito por Shubham__Ranjan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *