Menyiapkan sidebar
Sidebar bisa dianalogikan sebagai daftar kursus yang tersedia atau menu di sebuah restoran.
Di dalam sidebar, Anda dapat menambahkan menu menggunakan sidebarMenu(), di mana Anda bisa menambahkan beberapa tombol yang mengarahkan ke halaman dashboard yang berbeda menggunakan menuItem(). Anda juga telah melihat bahwa input dan output biasa dapat ditambahkan ke sidebar. Objek apa saja yang berguna di sidebar untuk dashboard yang menampilkan data sepak bola?
Pada contoh ini, Anda akan berlatih menambahkan beberapa objek tersebut ke sidebar dashboard Anda.
Pustaka shiny dan shinydashboard sudah dimuat untuk Anda. Selain itu, header dashboard sudah disimpan sebagai header.
Latihan ini merupakan bagian dari kursus
Membangun Dashboard dengan shinydashboard
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
sidebar <- dashboardSidebar(
# Set up a sidebar menu with width 400
___(
width = ___,
id = "pages",
# Add a tab button called "Match details"
___(___, tabName = "matches", icon = ___,
badgeLabel = "New content!", badgeColor = ___)
)
)
body <- dashboardBody()
ui <- dashboardPage(header, sidebar, body)
server <- function(input, output){}
shinyApp(ui, server)