1. Nauka
  2. /
  3. Kursy
  4. /
  5. Tworzenie dashboardów z shinydashboard

Connected

ćwiczenie

Twój pierwszy shinydashboard z elementami interaktywnymi

Wiesz już, jak dodawać elementy interaktywne do shinydashboard, a także jak wstawiać interaktywne tabele danych.

W tym ćwiczeniu oferty Airbnb zostały zapisane jako ramka danych o nazwie listings, a mapa geospatialna – jako obiekt leaflet o nazwie m_london. Nagłówek i pasek boczny są przechowywane odpowiednio jako header i sidebar.

Niestandardowe funkcje pomocnicze:

  • make_plots: tworzy wykresy pudełkowe lub skrzypcowe
  • num_listings: oblicza liczbę ofert na podstawie wybranego zakresu
  • num_private_rooms: oblicza udział pokoi prywatnych w stosunku do wszystkich ofert, na podstawie wybranego zakresu
  • median_price: oblicza medianę ceny na podstawie wybranego zakresu Aby dowiedzieć się więcej o danej funkcji pomocniczej, możesz uruchomić ją (np. make_plots) w konsoli.

Instrukcje

100 XP
  • Dodaj wykresy pudełkowe/skrzypcowe plotly o nazwie "plots".
  • Dodaj tabelę danych o nazwie "table".
  • Dodaj mapę leaflet o nazwie "map".
  • Ustaw poprawne argumenty w dashboardPage().