Začněte nyníZačněte zdarma

Vizualizace frekvencí slov

Teď, když máš spočítaná nejčastější slova se stopslovy i bez nich, je čas rozdíly vizualizovat. V tomto cvičení použiješ matplotlib k vykreslení sloupcových grafů pro oba případy.

Následující seznamy jsou pro tebe již připraveny: top_words_without_stopwords, top_counts_without_stopwords, top_words_with_stopwords, top_counts_with_stopwords.

Toto cvičení je součástí kurzu

Zpracování přirozeného jazyka (NLP) v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Pomocí plt.bar() vykresli frekvence 10 nejčastějších slov se stopslovy.
  • Pomocí plt.bar() vykresli frekvence 10 nejčastějších slov bez stopslov.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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()
Upravit a spustit kód