Data Science Academy · Lección

Añadir, renombrar y eliminar columnas

Adaptar las columnas para que encajen en su análisis.

Lección 4 de 413 pasos

Añadir, renombrar y eliminar columnas es una lección gratuita de Data Science Academy en CoddyKit. Esta es la lección 4 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Data Science Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Data Science Academy incluye 4 lecciones en total.

Adapte las columnas a sus necesidades

El análisis real implica cambiar la forma de las columnas: añadir otras nuevas, renombrar las poco claras y eliminar lo innecesario para que la tabla responda a la pregunta planteada. ✂️

Añada una columna mediante asignación

Cree una nueva column asignando un valor a un nombre nuevo. Si todavía no existe, pandas la añade en ese momento.

df["total"] = df["price"] * df["qty"]

Derive datos de otras columnas

Las columnas nuevas suelen surgir de operaciones matemáticas vectorized sobre las existentes. Pandas aplica la fórmula a todas las filas a la vez, sin necesidad de un bucle.

Añada un valor constante

Asigne un único valor y pandas lo broadcasts a todas las filas. Resulta práctico para etiquetar un lote con una fuente o una marca.

df["source"] = "web"

Renombre para mayor claridad

El método rename sustituye los encabezados confusos por otros claros mediante un dict de correspondencias. Los buenos nombres hacen que el código posterior se lea como lenguaje sencillo.

df.rename(columns={"qty": "quantity"})

Renombre varias a la vez

Pase varios pares en el mismo dict para renombrar varias columnas en una sola llamada. Las columnas que no modifique conservarán sus nombres originales.

df.rename(columns={"qty": "quantity", "amt": "amount"})

Elimine lo que no necesite

El método drop elimina columnas por nombre. Use axis=1 o, de forma más clara, el argumento columns para seleccionar columnas en lugar de filas.

df.drop(columns=["notes"])

Elimine varias columnas

Pase una list a drop para eliminar muchas columnas de una sola vez. Quitar el contenido innecesario mantiene la tabla centrada y facilita su revisión.

df.drop(columns=["notes", "temp"])

La mayoría de los métodos devuelve una copia

De forma predeterminada, rename y drop devuelven un new DataFrame y dejan intacto el original. Guarde el resultado para conservar los cambios.

df = df.drop(columns=["notes"])

Inserte en una posición concreta

¿Necesita una columna en una posición concreta y no al final? El método insert la coloca en el índice que elija entre las demás.

df.insert(1, "rank", ranks)

Reordene mediante selección

Reordene las columnas seleccionándolas simplemente en el orden que desee. Una nueva column list le ofrece un control total sobre la disposición.

df = df[["name", "total", "source"]]

Comprobación rápida

Elija el método que elimina una columna de un DataFrame.

Repaso: cirugía de columnas

Asigne para añadir, use rename para aclarar y emplee drop para eliminar lo innecesario. Vuelva a asignar el resultado y su tabla se ajustará perfectamente al análisis. 🧩

Gratis para empezar

Aprende Python con un tutor de IA — gratis

Escribe y ejecuta código real en tu navegador, obtén ayuda instantánea de un tutor de IA disponible 24/7 y continúa donde lo dejaste en la web o en la aplicación.

Cursos
30
Lecciones
120

Preguntas frecuentes

¿La lección «Añadir, renombrar y eliminar columnas» es gratis?

Sí — el texto completo de «Añadir, renombrar y eliminar columnas» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Data Science Academy, actualiza a CoddyKit PRO. El curso de Data Science Academy incluye 4 lecciones en total.

¿Qué aprenderé en «Añadir, renombrar y eliminar columnas»?

Adaptar las columnas para que encajen en su análisis. Practicas Data Science Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Data Science Academy?

No se requiere experiencia previa. Data Science Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 4 de 4.

¿Cuánto tiempo toma la lección «Añadir, renombrar y eliminar columnas»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Data Science Academy?

Sí. Cada lección de Data Science Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Filas, columnas e índice
  2. Construya un DataFrame desde cero
  3. head, info y describe
  4. Añadir, renombrar y eliminar columnas
← Volver a Data Science Academy