Aan de slagGa gratis aan de slag

Visualizing word frequencies

Now that you've computed the most frequent words with and without stop words, it's time to visualize the differences. In this exercise, you'll use matplotlib to plot bar charts for both cases.

The following lists have been pre-loaded for you: top_words_without_stopwords, top_counts_without_stopwords, top_words_with_stopwords, top_counts_with_stopwords.

Deze oefening maakt deel uit van de cursus

Natural Language Processing (NLP) in Python

Cursus bekijken

Oefeninstructies

  • Use plt.bar() to plot the top 10 word frequencies with stop words.
  • Use plt.bar() to plot the top 10 word frequencies without stop words.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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 bewerken en uitvoeren