Bangun aplikasi Shiny "Hello, world"

Membangun Aplikasi Web dengan Shiny di R

Kaelen Medeiros

Data Scientist

Bagian aplikasi Shiny

library(shiny)

ui <- fluidPage()
server <- function(input, output, session) { }
shinyApp(ui = ui, server = server)
  • Muat shiny
  • Buat UI dengan fungsi HTML
  • Definisikan fungsi kustom untuk membuat server
  • Jalankan aplikasi
Membangun Aplikasi Web dengan Shiny di R

Hello, world!!!

library(shiny)

ui <- fluidPage(
    "Hello, world!!!"
)

server <- function(input, output, 
                   session) {

}

shinyApp(ui = ui, server = server)

Halaman web kosong yang menampilkan string "Hello, world!!!"

Membangun Aplikasi Web dengan Shiny di R

Ajukan pertanyaan (dengan input!)

ui <- fluidPage(
    textInput("name", "Enter a name:"),

textOutput("q")
)
server <- function(input, output) {
output$q <- renderText({ paste("Do you prefer dogs or cats,", input$name, "?") })
}

Aplikasi web yang memungkinkan pengguna memasukkan nama lalu bertanya "Do you prefer dogs or cats, name?"

Membangun Aplikasi Web dengan Shiny di R

Ayo berlatih!

Membangun Aplikasi Web dengan Shiny di R

Preparing Video For Download...