Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Na estrutura a_renomear que criei, sem quere utilizei aspas duplas, porem na hora de fazer o map ele deu resultado NaN,o que significa? alem disso, acredito que tenha trocado o tipo de dados? como faria tal conversão em situações que a origem vem assim

import pandas as pd

uri = "https://gist.githubusercontent.com/guilhermesilveira/4d1d4a16ccbf6ea4e0a64a38a24ec884/raw/afd05cb0c796d18f3f5a6537053ded308ba94bf7/car-prices.csv"
dados = pd.read_csv(uri)
dados.head()

a_renomear = {
    "mileage_per_year" : "milhas_por_ano",
    "model_year" : "ano_do_modelo",
    "price" : "preco",
    "sold" : "vendido"
}
dados = dados.rename(columns=a_renomear)
dados.head()

a_trocar = {
    'no' : 0,
    'yes' : 1    
}
dados.vendido = dados.vendido.map(a_trocar)
dados.head()
1 resposta

Ricardo,

Não entendi bem qual a duvida, poderia descrever de outra forma?