ComeçarComece de graça

Visualizando frequências de palavras

Agora que você já calculou as palavras mais frequentes com e sem palavras irrelevantes, é hora de ver as diferenças. Neste exercício, você vai usar o matplotlib para fazer gráficos de barras para os dois casos.

As listas a seguir já estão prontas pra você: top_words_without_stopwords, top_counts_without_stopwords, top_words_with_stopwords, top_counts_with_stopwords.

Este exercício faz parte do curso

Processamento de Linguagem Natural (NLP) em Python

Ver curso

Instruções do exercício

  • Use plt.bar() para traçar as 10 palavras mais frequentes com palavras de parada.
  • Use plt.bar() para traçar as 10 palavras mais frequentes sem palavras irrelevantes.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

import matplotlib.pyplot as plt
# Plot the frequencies with stop words
plt.bar(____, ____)
plt.title("Top 10 word frequencies (with stop words)")
plt.xlabel("Words")
plt.ylabel("Frequency")
plt.show()

# Plot the frequencies without stop words
plt.figure()
plt.bar(____, ____)
plt.title("Top 10 word frequencies (without stop words)")
plt.xlabel("Words")
plt.ylabel("Frequency")
plt.show()
Editar e executar o código