ComenzarEmpieza gratis

Eliminar columnas de un DataFrame

A veces tu DataFrame tiene columnas que ya no necesitas. A menudo conviene simplificar un DataFrame eliminando columnas. ¿Recuerdas del vídeo qué método necesitas para eliminar una fila o una columna?

Imagina que quieres presentar los resultados de tu cálculo de PCE a las personas interesadas de tu empresa, sin mostrar las columnas que usaste para el cálculo. Elimina las columnas PCDG, PCND y PCESV del DataFrame pce proporcionado, dejando solo la columna PCE. Se proporciona la lista columns_to_drop.

Este ejercicio forma parte del curso

Python intermedio para finanzas

Ver curso

Instrucciones del ejercicio

  • Imprime las columnas del DataFrame pce.
  • Crea un nuevo DataFrame a partir de pce sin las columnas de la lista columns_to_drop.
  • Imprime las columnas del nuevo DataFrame.
  • Elimina en el propio DataFrame pce las columnas de columns_to_drop (en lugar).

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

columns_to_drop = ['PCDG', 'PCND', 'PCESV']

# Print the current columns of the DataFrame pce
____(pce.columns)

# Create new_pce by dropping columns_to_drop from pce
new_pce = pce.drop(columns=____)
# Print the columns of the new DataFrame
print(new_pce.____)

# Drop the columns in_place in the original DataFrame
pce.____(columns=columns_to_drop, inplace=____)

# Print the columns of the DataFrame pce
print(pce.columns)
Editar y ejecutar código