Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Inserindo uma Nova Coluna | Os Primeiros Passos
Primeiros Passos com Pandas
course content

Conteúdo do Curso

Primeiros Passos com Pandas

Primeiros Passos com Pandas

1. Os Primeiros Passos
2. Lendo Arquivos no Pandas
3. Analisando os Dados

book
Inserindo uma Nova Coluna

Agora exploraremos outra técnica para adicionar uma coluna a um DataFrame. Esta abordagem utiliza o método insert(). Um benefício chave do método insert() é que ele permite que você especifique a posição da nova coluna dentro do DataFrame.

  • df: o nome do DataFrame existente;
  • insert(): o método usado para adicionar novas colunas;
  • column_index: a posição onde a nova coluna será inserida (lembre-se de que a indexação começa em 0);
  • column_name: o nome da nova coluna;
  • [value_1, value_2, value_3]: os valores que irão preencher a nova coluna.

Agora vamos voltar nossa atenção para o DataFrame countries e demonstrar como adicionar uma nova coluna chamada 'population', representando as populações dos países, logo após a primeira coluna ('country').

12345678
import pandas as pd countries_data = {'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(countries_data) countries.insert(1, 'population', [61399000, 75967000, 39244, 380200, 10380491, 5496000, 2424200]) print(countries)
copy
Tarefa

Swipe to start coding

  1. Usando os dados cars_data, crie o DataFrame audi_cars.
  2. Insira uma coluna chamada 'price' entre as colunas year e fueltype. Use o método .insert() e preencha com os seguintes valores: [12500, 16500, 16800, 17300, 13900].

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 8
toggle bottom row

book
Inserindo uma Nova Coluna

Agora exploraremos outra técnica para adicionar uma coluna a um DataFrame. Esta abordagem utiliza o método insert(). Um benefício chave do método insert() é que ele permite que você especifique a posição da nova coluna dentro do DataFrame.

  • df: o nome do DataFrame existente;
  • insert(): o método usado para adicionar novas colunas;
  • column_index: a posição onde a nova coluna será inserida (lembre-se de que a indexação começa em 0);
  • column_name: o nome da nova coluna;
  • [value_1, value_2, value_3]: os valores que irão preencher a nova coluna.

Agora vamos voltar nossa atenção para o DataFrame countries e demonstrar como adicionar uma nova coluna chamada 'population', representando as populações dos países, logo após a primeira coluna ('country').

12345678
import pandas as pd countries_data = {'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(countries_data) countries.insert(1, 'population', [61399000, 75967000, 39244, 380200, 10380491, 5496000, 2424200]) print(countries)
copy
Tarefa

Swipe to start coding

  1. Usando os dados cars_data, crie o DataFrame audi_cars.
  2. Insira uma coluna chamada 'price' entre as colunas year e fueltype. Use o método .insert() e preencha com os seguintes valores: [12500, 16500, 16800, 17300, 13900].

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 8
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
We're sorry to hear that something went wrong. What happened?
some-alt