Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Añadir una Nueva Columna 2/2 | Los Primeros Pasos
Primeros Pasos con Pandas
course content

Contenido del Curso

Primeros Pasos con Pandas

Primeros Pasos con Pandas

1. Los Primeros Pasos
2. Leyendo Archivos en Pandas
3. Analizando los Datos

bookAñadir una Nueva Columna 2/2

Vamos a explorar la segunda técnica para añadir una columna a un DataFrame. Este método utiliza la función insert(). Esta es la sintaxis:

  • dataframe: El nombre del DataFrame existente.
  • insert(): La función utilizada para añadir nuevas columnas.
  • column_index: La posición donde se insertará la nueva columna (tenga en cuenta que la indexación empieza en 0).
  • column_name: El nombre de la nueva columna.
  • [value_1, value_2, value_3]: Los valores que rellenarán la nueva columna.

Ahora vamos a centrarnos en el DataFrame countries. Demostraremos cómo añadir una nueva columna llamada population, que representa la población de los países, justo después de la primera columna (country).

12345678
import pandas as pd dataset = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(dataset) countries.insert(1, 'population', [61399000, 75967000, 39244, 380200, 10380491, 5496000, 2424200]) print(countries)
copy

Nota

Una ventaja clave del método insert() es que permite especificar la posición de la nueva columna dentro del DataFrame.

Tarea
test

Swipe to show code editor

  1. Utilizando los datos del dataset, crea el DataFrame audi_cars.
  2. Inserte una columna llamada price entre las columnas year y fueltype. Utiliza el método .insert() y rellénela con los siguientes valores: [12500, 16500, 16800, 17300, 13900].
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 8
toggle bottom row

bookAñadir una Nueva Columna 2/2

Vamos a explorar la segunda técnica para añadir una columna a un DataFrame. Este método utiliza la función insert(). Esta es la sintaxis:

  • dataframe: El nombre del DataFrame existente.
  • insert(): La función utilizada para añadir nuevas columnas.
  • column_index: La posición donde se insertará la nueva columna (tenga en cuenta que la indexación empieza en 0).
  • column_name: El nombre de la nueva columna.
  • [value_1, value_2, value_3]: Los valores que rellenarán la nueva columna.

Ahora vamos a centrarnos en el DataFrame countries. Demostraremos cómo añadir una nueva columna llamada population, que representa la población de los países, justo después de la primera columna (country).

12345678
import pandas as pd dataset = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(dataset) countries.insert(1, 'population', [61399000, 75967000, 39244, 380200, 10380491, 5496000, 2424200]) print(countries)
copy

Nota

Una ventaja clave del método insert() es que permite especificar la posición de la nueva columna dentro del DataFrame.

Tarea
test

Swipe to show code editor

  1. Utilizando los datos del dataset, crea el DataFrame audi_cars.
  2. Inserte una columna llamada price entre las columnas year y fueltype. Utiliza el método .insert() y rellénela con los siguientes valores: [12500, 16500, 16800, 17300, 13900].
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 8
toggle bottom row

bookAñadir una Nueva Columna 2/2

Vamos a explorar la segunda técnica para añadir una columna a un DataFrame. Este método utiliza la función insert(). Esta es la sintaxis:

  • dataframe: El nombre del DataFrame existente.
  • insert(): La función utilizada para añadir nuevas columnas.
  • column_index: La posición donde se insertará la nueva columna (tenga en cuenta que la indexación empieza en 0).
  • column_name: El nombre de la nueva columna.
  • [value_1, value_2, value_3]: Los valores que rellenarán la nueva columna.

Ahora vamos a centrarnos en el DataFrame countries. Demostraremos cómo añadir una nueva columna llamada population, que representa la población de los países, justo después de la primera columna (country).

12345678
import pandas as pd dataset = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(dataset) countries.insert(1, 'population', [61399000, 75967000, 39244, 380200, 10380491, 5496000, 2424200]) print(countries)
copy

Nota

Una ventaja clave del método insert() es que permite especificar la posición de la nueva columna dentro del DataFrame.

Tarea
test

Swipe to show code editor

  1. Utilizando los datos del dataset, crea el DataFrame audi_cars.
  2. Inserte una columna llamada price entre las columnas year y fueltype. Utiliza el método .insert() y rellénela con los siguientes valores: [12500, 16500, 16800, 17300, 13900].
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Vamos a explorar la segunda técnica para añadir una columna a un DataFrame. Este método utiliza la función insert(). Esta es la sintaxis:

  • dataframe: El nombre del DataFrame existente.
  • insert(): La función utilizada para añadir nuevas columnas.
  • column_index: La posición donde se insertará la nueva columna (tenga en cuenta que la indexación empieza en 0).
  • column_name: El nombre de la nueva columna.
  • [value_1, value_2, value_3]: Los valores que rellenarán la nueva columna.

Ahora vamos a centrarnos en el DataFrame countries. Demostraremos cómo añadir una nueva columna llamada population, que representa la población de los países, justo después de la primera columna (country).

12345678
import pandas as pd dataset = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(dataset) countries.insert(1, 'population', [61399000, 75967000, 39244, 380200, 10380491, 5496000, 2424200]) print(countries)
copy

Nota

Una ventaja clave del método insert() es que permite especificar la posición de la nueva columna dentro del DataFrame.

Tarea
test

Swipe to show code editor

  1. Utilizando los datos del dataset, crea el DataFrame audi_cars.
  2. Inserte una columna llamada price entre las columnas year y fueltype. Utiliza el método .insert() y rellénela con los siguientes valores: [12500, 16500, 16800, 17300, 13900].
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
Sección 1. Capítulo 8
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
We're sorry to hear that something went wrong. What happened?
some-alt