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

Vizualizace slovních sítí

Dalším způsobem, jak zobrazit vztahy mezi slovy, je zacházet s nimi jako se sítí – podobně jako se sociální sítí. Slovní sítě ukazují, jak jsou pojmy vzájemně propojené a jak spolu souvisejí. Malé upozornění: tyto vizualizace mohou být velmi husté a obtížně čitelné.

V síťovém grafu se kruhy označují jako uzly a představují jednotlivé pojmy, zatímco čáry, které je spojují, se nazývají hrany a znázorňují vztahy mezi nimi.

Pro přepracované textové analytiky nabízí qdap rychlý způsob tvorby slovních sítí. Funkce word_network_plot() a word_associate() jejich vytváření výrazně usnadňují!

Vzorový kód sestaví slovní síť pro slova spojená s výrazem "Marvin".

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

Dolování textu metodou Bag-of-Words v R

Zobrazit kurz

Pokyny k cvičení

Uprav kód funkce word_associate() tak, aby pracoval s daty o kávě.

  • Změň vektor na coffee_tweets$text.
  • Změň hledaný řetězec na "barista".
  • Změň "chardonnay" na "coffee" také ve stopwords.
  • Změň název grafu na "Barista Coffee Tweet Associations" ve vzorovém kódu.

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

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

# Word association
word_associate(chardonnay_tweets$text, match.string = "marvin", 
               stopwords = c(Top200Words, "chardonnay", "amp"), 
               network.plot = TRUE, cloud.colors = c("gray85", "darkred"))

# Add title
title(main = "Chardonnay Tweets Associated with Marvin")
Upravit a spustit kód