Zacznij terazZacznij za darmo

Wizualizacja częstości słów

Skoro udało się już wyznaczyć najczęściej występujące słowa – zarówno ze stop słowami, jak i bez nich – czas zwizualizować różnice. W tym ćwiczeniu użyjesz biblioteki matplotlib, aby narysować wykresy słupkowe dla obu przypadków.

Następujące listy zostały wcześniej załadowane: top_words_without_stopwords, top_counts_without_stopwords, top_words_with_stopwords, top_counts_with_stopwords.

To ćwiczenie jest częścią kursu

Przetwarzanie języka naturalnego (NLP) w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj plt.bar(), aby zwizualizować 10 najczęstszych słów ze stop słowami.
  • Użyj plt.bar(), aby zwizualizować 10 najczęstszych słów bez stop słów.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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()
Edytuj i uruchom kod