Lebih banyak tipe input

Studi Kasus: Membangun Aplikasi Web dengan Shiny di R

Dean Attali

Shiny Consultant

Aplikasi plot Gapminder

Aplikasi plot Gapminder

Studi Kasus: Membangun Aplikasi Web dengan Shiny di R

Input slider

sliderInput("slider", "Pilih angka",
            value = 15, min = 5, max = 20)

Input slider tunggal

sliderInput("slider2", "Pilih angka",
            value = c(10, 15), min = 5, max = 20)

Input slider rentang

str(input$slider2)
num [1:2] 10 15
Studi Kasus: Membangun Aplikasi Web dengan Shiny di R

Tombol radio

radioButtons("radio", "Pilih waktu favorit Anda",
             choices = c("Morning", "Afternoon", "Evening"),
             selected = "Afternoon")

Tombol radio

Studi Kasus: Membangun Aplikasi Web dengan Shiny di R

Input pilih (dropdown)

selectInput("select", "Pilih waktu favorit Anda",
            choices = c("Morning", "Afternoon", "Evening"),
            selected = "Afternoon")

Input pilih (dropdown)

Studi Kasus: Membangun Aplikasi Web dengan Shiny di R

Input pilih (dropdown)

selectInput("select", "Pilih waktu favorit Anda",
            choices = c("Morning", "Afternoon", "Evening"),
            selected = "Afternoon")

Input pilih (dropdown)

Studi Kasus: Membangun Aplikasi Web dengan Shiny di R

Input pilih (dropdown)

selectInput("select", "Pilih waktu favorit Anda",
            choices = c("Morning", "Afternoon", "Evening"),
            selected = "Afternoon")

Input pilih (dropdown)

Studi Kasus: Membangun Aplikasi Web dengan Shiny di R

Input pilih (dropdown)

  • Izinkan banyak pilihan
selectInput("select", "Pilih waktu favorit Anda",
            choices = c("Morning", "Afternoon", "Evening"),
            selected = c("Afternoon", "Evening"),
            multiple = TRUE)

Input pilih multi

Studi Kasus: Membangun Aplikasi Web dengan Shiny di R

Tombol radio vs input pilih

  • Tombol radio
    • Opsi sedikit
    • Semua opsi terlihat
    • Tepat satu opsi dipilih
  • Input pilih
    • Opsi sedikit atau banyak
    • Lebih sulit melihat semua opsi
    • Dapat pilih banyak opsi

Perbandingan radio vs pilih

Studi Kasus: Membangun Aplikasi Web dengan Shiny di R

Ayo berlatih!

Studi Kasus: Membangun Aplikasi Web dengan Shiny di R

Preparing Video For Download...