Chmury słów w Shiny

Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Dean Attali

Shiny Consultant

Chmury słów

  • Wizualna reprezentacja tekstu
  • DUŻE SŁOWA = CZĘSTE, małe słowa = rzadkie

Chmura słów – przykład

Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Chmury słów w R – funkcja

  • Funkcja dostarczona przez znajomego:

    create_wordcloud(data, num_words = 100, background = "white")
    
  • data: tekst użyty w chmurze słów

    • Pojedynczy ciąg znaków:
      • data = "Some very long story"
    • Lista ciągów znaków:
      • data = c("Some very", "long story")
  • num_words: maksymalna liczba słów

  • background: kolor tła
Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Chmury słów w R – użycie

us_constitution <- "We the People of the United States, ..."

create_wordcloud(data = us_constitution, num_words = 15, background = "yellow")

Chmura słów dla Konstytucji USA

Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Chmury słów: z R do Shiny

  • create_wordcloud() wymaga znajomości R
  • Aplikacja Shiny ⇒ każdy może stworzyć chmurę słów
Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Chmury słów w Shiny

Aplikacja Shiny z chmurą słów

  • Chmury słów to nowy typ wyjścia
  • wordcloud2Output() + renderWordcloud2()
Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Czas na ćwiczenia!

Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Preparing Video For Download...