LoslegenKostenlos loslegen

Wortfrequenzen anschaulich machen

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

Die folgenden Listen wurden schon für dich vorbereitet: top_words_without_stopwords, top_counts_without_stopwords, top_words_with_stopwords, top_counts_with_stopwords.

Diese Übung ist Teil des Kurses

Natürliche Sprachverarbeitung (NLP) in Python

Kurs anzeigen

Anleitung zur Übung

  • Verwende „ plt.bar() “, um die 10 häufigsten Wörter mit Stoppwörtern darzustellen.
  • Verwende „ plt.bar() “, um die 10 häufigsten Wörter ohne Stoppwörter darzustellen.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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