Vizualizarea frecvențelor cuvintelor
Acum că ai calculat cele mai frecvente cuvinte cu și fără cuvinte de oprire (stop words), este momentul să vizualizezi diferențele. În acest exercițiu, vei folosi matplotlib pentru a reprezenta grafic diagrame cu bare pentru ambele cazuri.
Următoarele liste au fost preîncărcate pentru tine: top_words_without_stopwords, top_counts_without_stopwords, top_words_with_stopwords, top_counts_with_stopwords.
Acest exercițiu face parte din cursul
Procesarea Limbajului Natural (NLP) în Python
Instrucțiuni pentru exercițiu
- Folosește
plt.bar()pentru a reprezenta grafic primele 10 frecvențe de cuvinte cu stop words. - Folosește
plt.bar()pentru a reprezenta grafic primele 10 frecvențe de cuvinte fără stop words.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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()