LoslegenKostenlos starten

Worthäufigkeiten visualisieren

Nachdem du die häufigsten Wörter mit und ohne Stoppwörter berechnet hast, ist es Zeit, die Unterschiede zu visualisieren. In dieser Übung verwendest du matplotlib, um für beide Fälle Balkendiagramme zu erstellen.

Die folgenden Listen wurden für dich vorab geladen: top_words_without_stopwords, top_counts_without_stopwords, top_words_with_stopwords, top_counts_with_stopwords.

Diese Übung ist Teil des Kurses

<Kurs>Natural Language Processing (NLP) in Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • Verwende plt.bar(), um die Top-10-Worthäufigkeiten mit Stoppwörtern zu plotten.
  • Verwende plt.bar(), um die Top-10-Worthäufigkeiten ohne Stoppwörter zu plotten.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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()
Code bearbeiten und ausführen