Veamos cómo colocar una lista de filas en un DataFrame de Pandas. Podemos hacer esto usando la función drop() . También pasaremos inplace = True, ya que se asegura de que los cambios que hacemos en la instancia se almacenen en esa instancia sin hacer ninguna asignación
. Aquí está la implementación del código de cómo eliminar la lista de filas de la tabla:
Ejemplo 1 :
Python3
# import the module import pandas as pd # creating a DataFrame dictionary = {'Names':['Simon', 'Josh', 'Amen', 'Habby', 'Jonathan', 'Nick'], 'Countries':['AUSTRIA', 'BELGIUM', 'BRAZIL', 'FRANCE', 'INDIA', 'GERMANY']} table = pd.DataFrame(dictionary, columns = ['Names', 'Countries'], index = ['a', 'b', 'c', 'd', 'e', 'f']) display(table) # gives the table with the dropped rows display("Table with the dropped rows") display(table.drop(['a', 'd'])) # gives the table with the dropped rows # shows the reduced table for the given command only display("Reduced table for the given command only") display(table.drop(table.index[[1, 3]])) # it gives none but it makes changes in the table display(table.drop(['a', 'd'], inplace = True)) # final table print("Final Table") display(table) # table after removing range of rows from 0 to 2(not included) table.drop(table.index[:2], inplace = True) display(table)
Producción :
Ejemplo 2:
Python3
# creating a DataFrame data = {'Name' : ['Jai', 'Princi', 'Gaurav', 'Anuj'], 'Age' : [27, 24, 22, 32], 'Address' : ['Delhi', 'Kanpur', 'Allahabad', 'Kannauj'], 'Qualification' : ['Msc', 'MA', 'MCA', 'Phd']} table = pd.DataFrame(data) # original DataFrame display("Original DataFrame") display(table) # drop 2nd row display("Dropped 2nd row") display(table.drop(1))
Producción :
Publicación traducida automáticamente
Artículo escrito por parshavnahta97 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA