Eliminación de una Fila/Columna
En ocasiones, ciertas columnas pueden no aportar información valiosa, por lo que resulta conveniente eliminarlas. La biblioteca pandas
ofrece el método drop()
para este propósito.
drop(index, columns, axis)
index
: especifica los índices de las filas que se eliminarán (se utiliza cuandoaxis=0
);columns
: identifica los nombres de las columnas que se eliminarán (se utiliza cuandoaxis=1
);axis
: permite elegir si se eliminan etiquetas de las filas (0
) o columnas (1
). El valor predeterminado es0
.
Comience examinando el DataFrame
:
1234567import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) print(countries)
Puede observar que la columna 'continent'
contiene muchos valores faltantes, por lo que resulta menos informativa. Elimine esta columna.
12345678import pandas countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pandas.DataFrame(countries_data) countries = countries.drop(columns = ['continent'],axis=1) print(countries)
Swipe to start coding
Se proporciona un DataFrame
llamado audi_cars
.
- Eliminar la columna
'capital'
y guardar elDataFrame
resultante en la variableaudi_cars
.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Can you explain what happens if I try to drop a column that doesn't exist?
How can I remove multiple columns at once?
What if I want to drop rows instead of columns?
Awesome!
Completion rate improved to 3.03
Eliminación de una Fila/Columna
Desliza para mostrar el menú
En ocasiones, ciertas columnas pueden no aportar información valiosa, por lo que resulta conveniente eliminarlas. La biblioteca pandas
ofrece el método drop()
para este propósito.
drop(index, columns, axis)
index
: especifica los índices de las filas que se eliminarán (se utiliza cuandoaxis=0
);columns
: identifica los nombres de las columnas que se eliminarán (se utiliza cuandoaxis=1
);axis
: permite elegir si se eliminan etiquetas de las filas (0
) o columnas (1
). El valor predeterminado es0
.
Comience examinando el DataFrame
:
1234567import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) print(countries)
Puede observar que la columna 'continent'
contiene muchos valores faltantes, por lo que resulta menos informativa. Elimine esta columna.
12345678import pandas countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pandas.DataFrame(countries_data) countries = countries.drop(columns = ['continent'],axis=1) print(countries)
Swipe to start coding
Se proporciona un DataFrame
llamado audi_cars
.
- Eliminar la columna
'capital'
y guardar elDataFrame
resultante en la variableaudi_cars
.
Solución
¡Gracias por tus comentarios!
single