MulaiMulai sekarang secara gratis

Tambahkan output (UI/Server)

Langkah berikutnya dalam membangun aplikasi Anda adalah menambahkan plot kosong sebagai placeholder. Ingat bahwa untuk menambahkan plot p yang ditetapkan ke objek bernama x ke aplikasi Shiny, Anda perlu:

  1. Merender objek plot menggunakan renderPlot({p}).
  2. Menetapkan plot yang dirender ke output$x.
  3. Menampilkan plot di UI menggunakan plotOutput("x").

Paket shiny dan ggplot2 sudah dimuat untuk Anda.

Latihan ini adalah bagian dari kursus

Membangun Aplikasi Web dengan Shiny di R

Lihat Kursus

Petunjuk latihan

  • Buat plot kosong dengan memanggil ggplot(), render, dan tetapkan ke output bernama 'trend'.
  • Tampilkan plot tersebut di UI. Pastikan untuk menambahkan koma setelah textInput().

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

ui <- fluidPage(
  textInput('name', 'Enter Name', 'David')
  # CODE BELOW: Display the plot output named 'trend'
  
)

server <- function(input, output, session) {
  # CODE BELOW: Render an empty plot and assign to output named 'trend'
  
  
  
}

shinyApp(ui = ui, server = server)
Edit dan Jalankan Kode