Adicionar, renomear e remover colunas
Moldando as colunas para se ajustarem à sua análise.
Adicionar, renomear e remover colunas é uma aula grátis de Data Science Academy no CoddyKit. Esta é a aula 4 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Data Science Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Data Science Academy inclui 4 aulas no total.
Ajustar as colunas ao necessário
Uma análise real envolve remodelar colunas: adicionar novas, renomear as pouco claras e remover o excesso para que sua tabela responda à pergunta em questão. ✂️
Adicionar uma coluna por atribuição
Crie uma nova coluna simplesmente atribuindo um valor a um nome novo. Se ela ainda não existir, o pandas a adicionará na hora.
df["total"] = df["price"] * df["qty"]Derivar de outras colunas
Novas colunas geralmente vêm de cálculos vetorizados sobre as já existentes. O pandas aplica a fórmula a todas as linhas de uma vez, sem precisar de um loop.
Adicionar um valor constante
Atribua um único valor e o pandas o propagará para todas as linhas. É útil para marcar um lote com um rótulo de origem ou uma sinalização.
df["source"] = "web"Renomear para maior clareza
O método rename troca cabeçalhos confusos por nomes claros usando um dicionário de mapeamento. Bons nomes fazem o código posterior parecer escrito em linguagem comum.
df.rename(columns={"qty": "quantity"})Renomear várias de uma vez
Passe vários pares no mesmo dicionário para renomear várias colunas em uma única chamada. As colunas não alteradas simplesmente mantêm seus nomes originais.
df.rename(columns={"qty": "quantity", "amt": "amount"})Remover o que você não precisa
O método drop remove colunas pelo nome. Use axis=1 ou o argumento columns, mais claro, para selecionar colunas em vez de linhas.
df.drop(columns=["notes"])Remover várias colunas
Passe uma lista para drop para remover várias colunas de uma só vez. Eliminar o excesso mantém sua tabela focada e mais rápida de examinar.
df.drop(columns=["notes", "temp"])A maioria dos métodos retorna uma cópia
Por padrão, rename e drop retornam um novo DataFrame e deixam o original intacto. Armazene o resultado para manter suas alterações.
df = df.drop(columns=["notes"])Inserir em uma posição
Precisa de uma coluna em um ponto específico, e não no final? O método insert a coloca no índice escolhido entre as demais.
df.insert(1, "rank", ranks)Reordenar por seleção
Reordene as colunas simplesmente selecionando-as na ordem desejada. Uma nova lista de colunas oferece controle total sobre o layout.
df = df[["name", "total", "source"]]Verificação rápida
Escolha o método que remove uma coluna de um DataFrame.
Recapitulação: cirurgia nas colunas
Atribua para adicionar, renomeie para esclarecer e exclua para simplificar. Reatribua o resultado e sua tabela se ajustará perfeitamente à análise. 🧩
Aprenda Python com um tutor de IA — grátis
Escreva e execute código real no seu navegador, obtenha ajuda instantânea de um tutor de IA 24/7 e continue de onde parou na web ou no app.
- Cursos
- 30
- Aulas
- 120
Perguntas Frequentes
A aula “Adicionar, renomear e remover colunas” é grátis?
Sim — o texto completo de “Adicionar, renomear e remover colunas” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Data Science Academy, atualize para CoddyKit PRO. O curso de Data Science Academy inclui 4 aulas no total.
O que vou aprender em “Adicionar, renomear e remover colunas”?
Moldando as colunas para se ajustarem à sua análise. Você pratica Data Science Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Data Science Academy?
Nenhuma experiência prévia é necessária. Data Science Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 4 de 4.
Quanto tempo leva a aula “Adicionar, renomear e remover colunas”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Data Science Academy?
Sim. Cada aula de Data Science Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Linhas, colunas e o índice
- Crie um DataFrame do zero
- head, info e describe
- Adicionar, renomear e remover colunas