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

Connected

ćwiczenie

Umieszczanie różnych wyników na osobnych zakładkach

Zakładki przydają się wtedy, gdy masz dużo treści i chcesz ją podzielić na części. Aby utworzyć zakładkę, wystarczy opakować elementy UI w funkcję tabPanel() i podać jej tytuł za pomocą argumentu title.

Aby zakładki pojawiły się w interfejsie użytkownika, panele zakładek trzeba zgrupować w kontenerze „tabset", opakowując je wszystkie w funkcję tabsetPanel().

Twoim zadaniem jest dodanie zakładek do aplikacji Shiny w taki sposób, aby pola wejściowe i przycisk pobierania znalazły się w jednej zakładce, wykres – w drugiej, a tabela – w trzeciej. Ponieważ jest to wyłącznie zmiana wizualna, wszystkie modyfikacje kodu dotyczą jedynie sekcji UI.

Instrukcje

100 XP
  • Użyj funkcji tabsetPanel(), aby utworzyć kontener dla trzech paneli zakładek:
    • Pierwsza zakładka na pola wejściowe – nazwij ją "Inputs".
    • Druga zakładka wyświetlająca wykres – nazwij ją "Plot" (wiersz 16).
    • Trzecia zakładka wyświetlająca tabelę – nazwij ją "Table" (wiersz 21).