2
respostas

Forma alternativa para dias da semana traduzidos - DICA

Não sei se funciona na função weekday_name, porém na função day_name() das versões mais atuais uma outra forma de deixar o dia da semana traduzido com menos esforço, sem precisar traduzir na mão, é passando a localização desejada como parâmetro da função:

import locale
locale.setlocale(locale.LC_ALL, 'pt_BR.utf8') #Só precisa ser inserido uma vez no código, por exemplo no ínicio.

vendas_diarias['dia_semana'] = vendas_diarias['dia'].dt.day_name('pt_BR.utf8')

Assim já é traduzido automaticamente.

Imagem mostrando o código vendas_diarias['dia_semana'] = vendas_diarias['dia'].dt.day_name('pt_BR.utf8') # salta linha # vendas_diarias.head(14) e o resultado dos dados já traduzido

2 respostas

Oi, Lucas! Tudo bem com você?

Muito legal essa solução, tenho certeza que vai ajudar muitos alunos e aluna da plataforma. Agradeço bastante por ter compartilhado aqui, acredito ser uma solução bem interessante, parabéns!

Continue firme nos estudos e boas aulas!

Valeu Lucas!

Eu tava brigando pra entender essa locale... Então é preciso fazer import e o set com esses códigos malucos...