Visualiser les fréquences des mots
Maintenant que vous avez calculé les mots les plus fréquents avec et sans mots vides, il est temps de visualiser les différences. Dans cet exercice, vous allez utiliser matplotlib pour tracer des diagrammes en barres dans les deux cas.
Les listes suivantes ont été préchargées pour vous : top_words_without_stopwords, top_counts_without_stopwords, top_words_with_stopwords, top_counts_with_stopwords.
Cet exercice fait partie du cours
Natural Language Processing (NLP) in Python
Instructions
- Utilisez
plt.bar()pour tracer les 10 fréquences de mots les plus élevées avec les mots vides. - Utilisez
plt.bar()pour tracer les 10 fréquences de mots les plus élevées sans les mots vides.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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()