1. Nauka
  2. /
  3. Kursy
  4. /
  5. Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Connected

ćwiczenie

Aplikacja Shiny z chmurą słów

Do dyspozycji masz przykładowy zbiór danych artofwar, który zawiera pełny tekst książki Sztuka wojny. Możesz go podejrzeć, uruchamiając head(artofwar) lub tail(artofwar) – zobaczysz kilka pierwszych i ostatnich wersów.

Jak wspomniano w filmie, chmury słów to typ wykresu, którego wcześniej nie omawialiśmy. Wymagają one nowej pary funkcji – do wyświetlania i renderowania: wordcloud2Output() i renderWordcloud2(). Obie funkcje pochodzą z pakietu wordcloud2.

Instrukcje

100 XP

Funkcja create_wordcloud(), zbiór danych artofwar oraz wszystkie niezbędne pakiety są dostępne w twoim środowisku pracy.

  • Dodaj placeholder dla wykresu chmury słów w interfejsie UI, nadając mu outputId równe cloud.
  • Wyrenderuj obiekt chmury słów i przypisz go do odpowiedniego elementu listy output (wiersz 11).

Nawiasem mówiąc, create_wordcloud() to funkcja przygotowana specjalnie na potrzeby tego ćwiczenia. Nie będzie działać w twoim lokalnym RStudio. Jeśli chcesz zobaczyć jej zawartość, wpisz create_wordcloud w konsoli.