App 1:多語系問候
恭喜你!你現在已經可以開始自己動手做應用程式了。學習 Shiny 最好的方式,就是把既有的應用拆解後,再從零開始重建。
在這個練習中,你要建立一個 Shiny 應用,讓你輸入名字並選擇一種問候語(Hello/Bonjour),然後在使用者是 Kaelen 時,回傳「Hello, Kaelen」。這個應用的確很簡單,但挑戰在於你必須從頭開始撰寫程式碼!加油!

我們已經幫你載入 shiny 套件。回想一下,建立 Shiny 應用的四個步驟是:(1)加入輸入,(2)加入輸出,(3)調整版面配置,以及(4)更新輸出。
本練習屬於課程
使用 R 的 Shiny 建立網頁應用程式
練習說明
- 加入一個輸入元件,讓使用者在「Hello」與「Bonjour」之間選擇問候語。
- 加入一個文字輸入元件,讓使用者輸入名字。
- 如果選到的問候語是「Bonjour」,且輸入的名字是「Kaelen」,你的應用應該印出「Bonjour, Kaelen」。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
ui <- fluidPage(
)
server <- function(input, output, session) {
}
shinyApp(ui = ui, server = server)