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

Connected

演習

はじめての shinyApp

入力と出力をどのように組み合わせて shinyApp にできるかを見てきました。また、睡眠に関する研究結果を伝える shinyApp の構成方法も学びました。

ここでは次の2つの主要な結果をレポートする shinyApp を作成します。

  1. 睡眠時間の分布
  2. 年齢層ごとの睡眠時間の中央値

この演習では、データは sleep という dplyr のデータフレームに保存されており、shiny と tidyverse ライブラリはすでに読み込まれています。

それでは、あなた自身の shinyApp を作成してみましょう!

指示

100 XP
  • mainPanel に「histogram」と「barchart」という2つのプロット出力を追加してください。
  • checkboxGroupInput() の choiceNames 引数の中身を、"calendar"、"briefcase"、"gift" という名前のアイコンに置き換えてください。
  • 2つの出力を定義します。1つは histogram、もう1つは barchart です。
  • shinyApp() 関数を使って shiny アプリをレンダーしてください。