始める無料で始める

"Hello, World" アプリの入力(UI)

熱量の高い "Hello, World!!!" アプリですが、もう少し遊び心を加えましょう。アプリを拡張して、特定の人にあいさつできるようにします。ユーザーが名前を入力すると、その名前に対して "Hello" と表示されるようにしましょう。

ユーザーにテキストを入力してもらうには、テキスト用の shiny 入力関数で値を受け取る必要があります。shiny には、ユーザーから取得したい入力の種類に応じて使える入力関数がいくつか用意されていることを思い出してください。

shiny はあらかじめ読み込まれています。

この演習はコースの一部です

Rで作るShiny Webアプリケーション

コースを見る

演習の手順

  • ユーザー向けのわかりやすいラベルを付けて、UI に "name" という名前のテキスト入力を追加します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

ui <- fluidPage(
	# CODE BELOW: Add a text input "name"
  
)

server <- function(input, output) {
  
}

shinyApp(ui = ui, server = server)
コードを編集して実行