textOutput dengan interaksi
Misalkan Anda bekerja di sebuah klinik tidur di Amerika. Untuk mengetahui kebersihan tidur masyarakat Amerika, Anda melakukan sebuah survei. Kini setelah memiliki data, Anda ingin melaporkan temuan Anda.
Alih-alih menyerahkan laporan statis, Anda memutuskan bahwa aplikasi interaktif akan lebih menarik bagi audiens Anda.
Anggaplah Anda terlebih dahulu ingin pengguna memasukkan kota tempat tinggalnya sebagai bagian dari pengalaman pengguna. Hal ini harus dilakukan sedemikian rupa sehingga keluaran teks akan diperbarui berdasarkan masukan pengguna.
Untuk itu, Anda akan menggunakan fungsi textInput().
Latihan ini merupakan bagian dari kursus
Membangun Dashboard dengan shinydashboard
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
ui <- fluidPage(
titlePanel("Sleeping habits in America"),
# Add textInput and label it as "city label"
___(___,
"Which city do you live in?",
# Leave the value blank and set the placeholder as "Singapore"
value = ___, placeholder = ___))
server <- function(input, output) {
}
shinyApp(ui, server)