Quando uso a função map() para renomear os dados no data frame (no caso do exercício proposto, traduzir as informações originalmente em inglês), a função parece "destruir" os valores, substituindo todos eles por "NaN". O que estou fazendo de errado, e não estou conseguindo perceber?
Segue o código:
import pandas as pd dados = pd.read_csv("tips.csv")
sim_nao = {'Yes':'Sim' , 'No':'Nao'}
gorjetas.sobremesa = gorjetas.sobremesa.map(sim_nao)