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

Connected

演習

ドロップダウンメニュー

shinyAppにドロップダウンメニューを追加する方法を見てきました。これにより、アプリの利用者は限られたスペースで、一覧から1つのオプションを選べます。アプリに機能が多く追加されている場合でも、UIをすっきり保てるよい設計になります。

この演習では、データはsleepとして、プロットはpとして保存されています。shinyとtidyverseライブラリも読み込まれています。コードを完成させたら、HTML ViewerでshinyAppを開いて、全体の表示を確認しましょう。

指示

100 XP
  • 2つの選択肢「Plot」と「Table」を持つselectInput()を配置します。
  • plotOutput()とtableOutput()を、それぞれ"plot"と"table"というIDで配置します。
  • serverにプロットの出力を追加します。
  • serverにテーブルの出力を追加します。