1. 学ぶ
  2. /
  3. コース
  4. /
  5. shinydashboard で作るダッシュボード

Connected

演習

checkboxInput と checkboxGroupInput

ここでは、チェックボックス入力を使った別の例に挑戦します。動画で説明したとおり、チェックボックスが1つだけ必要な場合は checkboxInput()、複数のチェックボックスが必要な場合は checkboxGroupInput() を使います。

shinyApp では、曜日によって睡眠習慣が変わる人もいるため、ユーザーに曜日の種類を選んでもらいたい場面があるかもしれません。たとえば、翌日に学校や仕事がない場合は、少し遅くまで寝る傾向があるかもしれません。

この演習では、ユーザーに次のいずれかを選択してもらいます。

  1. "All days"
  2. "Nonholiday weekdays"
  3. "Weekend days and holidays"

ここではすでに shiny ライブラリが読み込まれています。

指示1 / 2

undefined XP
    1
    2
  • UI に checkboxInput() を追加します。
  • 名前を "Display year" にし、初期の value を TRUE に設定して、チェックボックスを事前に選択された状態にします。