Contenido del Curso
Primeros Pasos con Pandas
Primeros Pasos con Pandas
Eliminando una Fila/Columna
A veces, ciertas columnas pueden no proporcionar información valiosa, por lo que es ventajoso eliminarlas. La biblioteca pandas
ofrece el método drop()
para este propósito.
index
: especifica los índices de fila a eliminar (usado cuandoaxis=0
);columns
: identifica los nombres de las columnas a eliminar (usado cuandoaxis=1
);axis
: elige si deseas eliminar etiquetas de las filas (0
) o columnas (1
). El valor predeterminado es0
.
Comenzaremos examinando el DataFrame:
import 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)
Notamos que la columna 'continent'
contiene numerosos valores faltantes, lo que la hace menos informativa. En consecuencia, la eliminaremos.
import 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
Tenemos un DataFrame llamado audi_cars
. Tu tarea es eliminar la columna 'capital'
.
Solución
¡Gracias por tus comentarios!
Eliminando una Fila/Columna
A veces, ciertas columnas pueden no proporcionar información valiosa, por lo que es ventajoso eliminarlas. La biblioteca pandas
ofrece el método drop()
para este propósito.
index
: especifica los índices de fila a eliminar (usado cuandoaxis=0
);columns
: identifica los nombres de las columnas a eliminar (usado cuandoaxis=1
);axis
: elige si deseas eliminar etiquetas de las filas (0
) o columnas (1
). El valor predeterminado es0
.
Comenzaremos examinando el DataFrame:
import 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)
Notamos que la columna 'continent'
contiene numerosos valores faltantes, lo que la hace menos informativa. En consecuencia, la eliminaremos.
import 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
Tenemos un DataFrame llamado audi_cars
. Tu tarea es eliminar la columna 'capital'
.
Solución
¡Gracias por tus comentarios!