1
resposta

Sugestão de melhoria para a função

Criar apenas uma função para nuvem_palavras.


def nuvem_palavras(texto, sentimento, coluna):
  texto_tratado = texto.query('sentiment == "{}"'.format(sentimento))
  todas_palavras = ' '.join([texto for texto in texto_tratado[coluna]])

. . .

Interpolar o texto da query já salva.

Aí é só passar 'pos', 'neg' ou os dois ['pos', 'neg']

Abrs,

1 resposta

Olá, Joel! Tudo bem com você?

Primeiramente gostaria de pedir desculpas pela demora em retornar.

Gostaria de te agradecer por sua participação no fórum e por compartilhar sua solução conosco. Ficou muito bom!

Procurar novas formas de fazer as funções, procurando sempre melhorar, é essencial para o aprendizado pois gera cada vez mais pesquisa e desafios. Continue assim!

Caso surja alguma dúvida estou sempre à disposição.

:)