MulaiMulai sekarang secara gratis

Keluaran aplikasi "Hello, World" (UI/Server)

Untuk menyelesaikan aplikasi "Hello, world" Anda, Anda perlu benar-benar menampilkan teks yang diinput.

Ingat, berikut cara membangun keluaran dari suatu masukan:

# Render keluaran y menggunakan masukan x
output$y <- renderText({
  input$x
})

shiny telah dimuat sebelumnya untuk Anda.

Di akhir latihan ini, aplikasi Anda seharusnya terlihat seperti ini: Web app that asks a user to enter a name and then displays "Hello name"

Jika Anda mendapatkan pesan galat mirip Parsing error in script.R:4:3: unexpected symbol, sangat mungkin Anda lupa menggunakan koma untuk memisahkan argumen pada salah satu fungsi.

Latihan ini adalah bagian dari kursus

Membangun Aplikasi Web dengan Shiny di R

Lihat Kursus

Petunjuk latihan

  • Server: Buat keluaran bernama 'greeting' yang menampilkan "Hello, Kaelen" ketika Kaelen diinput sebagai nama.
  • UI:: Tampilkan keluaran tersebut di UI. Pastikan Anda menambahkan koma setelah textInput(), sebelum menambahkan kode lain.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

ui <- fluidPage(
	textInput("name", "What is your name?")
	# CODE BELOW: Display the text output, greeting
    # Make sure to add a comma after textInput()

)

server <- function(input, output) {
	# CODE BELOW: Render a text output, greeting

  
  
}

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