Gostaria de saber como posso escolher colunas especificas para mudar o nome, por exemplo, a terceira coluna de um csv.
Gostaria de saber como posso escolher colunas especificas para mudar o nome, por exemplo, a terceira coluna de um csv.
Olá, Gabrielly, tudo bem?
Percebi que está fazendo o curso de pandas e podemos fazer isso utilizando ele.
Podemos utilizar o metodo rename()
, este método é interessante, pois podemos mudar o nome de uma ou mais colunas especificas do nosso DataFrame. Entao vamos pegar de exemplo o DataFrame chamado notas
ultizando no curso.
import pandas as pd
notas = pd.read_csv("ratings.csv")
notas.head()
Saída:
userId | movieId | rating | timestamp | |
---|---|---|---|---|
0 | 1 | 1 | 4 | 964982703 |
1 | 1 | 3 | 4 | 964981247 |
2 | 1 | 6 | 4 | 964982224 |
3 | 1 | 47 | 5 | 964983815 |
4 | 1 | 50 | 5 | 964982931 |
Agora podemos utilizar o rename
e indicar uma ou mais colunas que desejamos mudar o nome, desta forma:
notas.rename(columns={"movieId":"Id_do_Filme","timestamp":"momento"})
Saída:
userId | Id_do_Filme | rating | momento | |
---|---|---|---|---|
0 | 1 | 1 | 4 | 964982703 |
1 | 1 | 3 | 4 | 964981247 |
2 | 1 | 6 | 4 | 964982224 |
3 | 1 | 47 | 5 | 964983815 |
4 | 1 | 50 | 5 | 964982931 |
Se ainda tiver alguma dúvida, estou por aqui. Ótimos estudos e um forte abraço!