Studi Kasus: Membangun Aplikasi Web dengan Shiny di R
Dean Attali
Shiny Consultant
Mengasumsikan pengetahuan dasar Shiny
Meninjau konsep penting Shiny
Membangun beberapa aplikasi untuk skenario nyata
Latihan berulang fitur inti untuk meningkatkan familiaritas
Mempelajari fitur baru dan praktik terbaik
library(shiny)ui <- fluidPage()server <- function(input, output) {}shinyApp(ui = ui, server = server)
Muat paket shiny
Buat halaman web dengan fluidPage() - UI aplikasi Shiny
Buat bagian server aplikasi - tempat logika aplikasi
Gabungkan UI + server menjadi aplikasi Shiny dan jalankan
Tambahkan teks sebagai argumen ke fluidPage()
ui <- fluidPage(
"Hello there"
)
Hasil: halaman web dengan teks "Hello there"
fluidPage() menerima jumlah argumen bebasui <- fluidPage(
"Hello",
"there"
)
h1()
h2()
strong()
em()
Tebal
Miring (emfasis)
ui <- fluidPage(
h1("SHINY COURSE"),
"by",
strong("Dean Attali"),
)
oleh Dean Attali




ui <- fluidPage(
sidebarLayout(
sidebarPanel(
"This is the sidebar"
),
mainPanel(
"Main panel goes here"
)
)
)
Studi Kasus: Membangun Aplikasi Web dengan Shiny di R