オープンデータとプログラミング

Shinyチュートリアル(レッスン1) サンプルプログラムの実行

Shinyパッケージには11のサンプルがプリインストールされています。

  • 01_hello # a histogram
  • 02_text # tables and data frames
  • 03_reactivity # a reactive expression
  • 04_mpg # global variables
  • 05_sliders # slider bars
  • 06_tabsets # tabbed panels
  • 07_widgets # help text and submit buttons
  • 08_html # shiny app built from HTML
  • 09_upload # file upload wizard
  • 10_download # file download wizard
  • 11_timer # an automated timer

パッケージに入ってるファイルを探すsystem.file()関数で調べてみましょう。

system.file(&quot;examples&quot;, package=&quot;shiny&quot;)<br />
[1] &quot;C:/Users/ユーザ名/Documents/R/win-library/3.0/shiny/examples&quot;

実行してみます。

runExample("01_hello") # a histogram
runExample("02_text") # tables and data frames
runExample("03_reactivity") # a reactive expression
runExample("04_mpg") # global variables
runExample("05_sliders") # slider bars
runExample("06_tabsets") # tabbed panels
runExample("07_widgets") # help text and submit buttons
runExample("08_html") # shiny app built from HTML
runExample("09_upload") # file upload wizard
runExample("10_download") # file download wizard
runExample("11_timer") # an automated timer

実行結果はこんな感じになります。
a histogram
01_Hello Shiny!

 

tables and data frames

02_Shiny Text

 

a reactive expression

03_Reactivity

global variables

04_Miles Per Gallon

slider bars

05_Sliders

tabbed panels

 06_Tabsets

help text and submit buttons

07_More Widgets

shiny app built from HTML

08_HTML UI

file upload wizard

09_Uploading Files

file download wizard

10_Downloading Data

an automated timer

11_Timer

Comments are closed.