BaşlayınÜcretsiz başlayın

Gövde ve UI'ı tamamlama

Header ve sidebar kısmını kurdun. Şimdi de body kısmını kurabilirsin.

Bu, kabataslak tasarım (wireframing) sürecinin kritik bir parçasıdır; çünkü panonun ana gövdesinde çıktılarını ve girdilerini tam olarak nereye yerleştireceğine karar vermene yardımcı olur.

Bu egzersizde panoya birkaç çıktı ve girdi yerleştireceksin. Bunu yaparken, kullanıcı arayüzünün üç bileşenini de elde edeceksin ve bunlar dashboardPage() içinde bir araya getirilecek.

Bu egzersiz, kursun bir parçasıdır

Building Dashboards with shinydashboard

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

header <- dashboardHeader(title = "Soccer tournament")

sidebar <- dashboardSidebar(
  sidebarMenu(
    menuItem("Matches", tabName = "matchtab", icon = icon("futbol")), 
    menuItem("General statistics", tabName = "statstab", icon = icon("chart-line")) 
  )
)

body <- dashboardBody(tabItems(
  tabItem(tabName = "matchtab", 
  fluidRow(selectInput("match", "Match number", choices = 1:nrow(soccer))) 
         ),
  # See that the second tab should contain three sub-tabs
  ___(tabName = ___, 
          ___(tabPanel("Goals"), 
                 ___("Yellow cards"),
                 ___(___))
         )
))
Kodu Düzenle ve Çalıştır