Boa tarde equipe, estou fazendo meu primeiro projeto de análise exploratória e me deparei com a seguinte situação.
meu dataframe estou chamando de dados2.
dados2['Mês'] = dados2['Data da fatura'].dt.month_name()
dados2['Mês'].unique()
array(['January', 'February', 'March', 'April', 'May', 'June', 'July',
'August', 'September', 'October', 'November', 'December'],
dtype=object)
Pois bem, visando deixar em português os meses do ano, fiz assim:
# Criar o dicionário, para traduzir os meses do ano.
meses = {'Janurary':'JAN', 'February':'FEV', 'March':'MAR',
'May':'MAI', 'June':'JUN', 'July':'JUL', 'August':'AGO',
'September':'SET','October':'OUT','November':'NOV',
'December':'DEZ'}
Em seguida, como o professor instruiu na aula, fui fazer o mapeamento no meu DF, dados2, assim:
# Fazendo a substituição no DF com .map
dados2['Mês'] = dados2['Mês'].map(meses)
dados2.head()
Ai retornou o DF assim:
Poderiam me ajudar, por gentileza! ?
Obrigado.