Faça um programa seguindo os seguintes passos
3. Operações com Colunas
3.5. Modifique os valores da coluna categoria para que todas as letras estejam em maiúsculas.
3. Operações com Colunas
3.5. Modifique os valores da coluna categoria para que todas as letras estejam em maiúsculas.
Passo 1
Beleza, vamos lá! O que a questão pede é para a gente criar um programa que modifica os valores da coluna chamada “categoria” deixando todas as letras em maiúsculas. Vamos usar a linguagem Python com a biblioteca pandas, que é super útil para manipular tabelas de dados. Então, vamos precisar do pandas para ler e alterar nossa tabela.
Passo 2
Primeiro, vamos importar a biblioteca pandas. Isso é como trazer as ferramentas que precisamos para o nosso programa.
import pandas as pd
Passo 3
Agora, vamos carregar os dados que vamos manipular. Supondo que nossos dados estão em um arquivo CSV chamado “dados.csv”, usamos o pandas para ler esse arquivo e criar um DataFrame, que é basicamente uma tabela organizada.
df = pd.read_csv('dados.csv')
Passo 4
Com os dados carregados, vamos focar na coluna “categoria”. Queremos deixar todas as letras dessa coluna em maiúsculas. Para isso, usamos o método
.str.upper()
, que transforma todas as strings em maiúsculas.df['categoria'] = df['categoria'].str.upper()
Passo 5
Por fim, depois de modificar os dados, podemos salvar as alterações de volta em um arquivo CSV ou simplesmente visualizar para confirmar que tudo ficou certinho. Vamos salvar em um novo arquivo chamado “dados_modificados.csv”.
df.to_csv('dados_modificados.csv', index=False)
Resposta
Prontinho! Agora, a coluna “categoria” no seu arquivo “dados_modificados.csv” está com todas as letras em maiúsculas.
Exercícios relacionados
Faça um programa seguindo os seguintes passos
2. Seleção e Filtragem de Dados
2.4. Crie um novo DataFrame df_filtrado que contenha apenas as linhas em que coluna5 é maior que 10 e coluna6 é igual a A .
2. Seleção e Filtragem de Dados
2.4. Crie um novo DataFrame df_filtrado que contenha apenas as linhas em que coluna5 é maior que 10 e coluna6 é igual a A .
(a)
Faça um programa seguindo os seguintes passos
3. Operações com Colunas
3.1. Crie uma nova coluna chamada coluna7 que seja a soma de coluna1 e coluna2.
3. Operações com Colunas
3.1. Crie uma nova coluna chamada coluna7 que seja a soma de coluna1 e coluna2.
Faça um programa seguindo os seguintes passos
4. Agrupamento e Agregação de Dados
4.1. Agrupe o DataFrame pela coluna categoria e calcule a média de coluna3 para cada categoria.
4. Agrupamento e Agregação de Dados
4.1. Agrupe o DataFrame pela coluna categoria e calcule a média de coluna3 para cada categoria.