Suelte una lista de filas de un Pandas DataFrame

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

Deja una respuesta

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