Vizualizează rețele de cuvinte
O altă modalitate de a vizualiza conexiunile dintre cuvinte este să le tratezi ca pe o rețea, similar cu o rețea socială. Rețelele de cuvinte arată asocierile și coeziunea dintre termeni. O mică avertizare: aceste vizualizări pot deveni foarte dense și dificil de interpretat.
Într-un graf de rețea, cercurile se numesc noduri și reprezintă termeni individuali, iar liniile care leagă cercurile se numesc muchii și reprezintă conexiunile dintre termeni.
Pentru analistul de text prea cofeinizan, qdap oferă o scurtătură pentru crearea rețelelor de cuvinte. Funcțiile word_network_plot() și word_associate() fac rețelele de cuvinte ușor de construit!
Codul exemplu construiește o rețea de cuvinte pentru cuvintele asociate cu "Marvin".
Acest exercițiu face parte din cursul
Text Mining cu Bag-of-Words în R
Instrucțiuni pentru exercițiu
Actualizează codul de reprezentare grafică din word_associate() pentru a lucra cu datele despre cafea.
- Schimbă vectorul în
coffee_tweets$text. - Schimbă șirul de potrivire în
"barista". - Înlocuiește
"chardonnay"cu"coffee"și în lista de cuvinte de excludere (stopwords). - Schimbă titlul în
"Barista Coffee Tweet Associations"în codul exemplu pentru grafic.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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")