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.
La función Pandas Index.delete()
devuelve un nuevo objeto con las ubicaciones pasadas eliminadas. Podemos pasar más de una ubicación a borrar en forma de lista.
Sintaxis: Index.delete(loc)
Parámetros:
loc: escalar/lista de índicesDevuelve: nuevo_índice: Índice
Ejemplo #1: Use Index.delete()
la función para eliminar el primer valor en el Índice.
# importing pandas as pd import pandas as pd # Creating the Index idx = pd.Index(['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']) # Print the Index idx
Producción :
Eliminemos el mes de ‘Ene’. Está presente en el índice 0, por lo que pasaremos 0 como argumento a la función.
# delete the first label in the given Index idx.delete(0)
Salida:
como podemos ver en la salida, la función ha devuelto un objeto con su primera etiqueta eliminada.
Ejemplo #2: Use Index.delete()
la función para eliminar más de una etiqueta en el Índice.
# importing pandas as pd import pandas as pd # Creating the Index idx = pd.Index(['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']) # Print the Index idx
Producción :
Eliminemos los índices segundo, tercero, cuarto y quinto del Índice. Pasamos una lista de valores a borrar a la función.
# to delete values present at 2nd, 3rd, 4th and 5th place in the Index. idx.delete([2, 3, 4, 5])
Salida:
como podemos ver, las etiquetas correspondientes a los valores pasados en el Índice se han eliminado.
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