1、shiny包簡介:
Shiny是一个R语言包,它的作用是快速搭建基于R的交互网页应用,可以將你的數據分析變成互動性的網絡應用(Web apps)。
2、shiny包安裝:
在pc中已經安裝了R和Rstudio的基礎上安裝shiny包和shinyapps包:
(1)install.packages("devtools")
(2)devtool::install.package("rstudio/shiny)
(3)devtool::install.pachage("rstudio/shinyapps")
3、shiny項目基本運行過程:
首先新建一個文件夾,如在D盤work文件夾下新建一個myapp1文件,路徑為“D:/work/myapp1",將寫好的兩個R腳本,ui.R和server.R一起放到myapp1中,再到rstudio控制臺中運行:
library(shiny)
runApp("D:/work/myapp1")
就能運行了。或者直接打開腳本到可編輯狀態那裡在點擊上面的綠色三角形run app即可。
4、ui.R和server.R腳本文件:
ui.R腳本負責前端頁面的展示,包括頁面佈局,空間添加等,server.R負責後端,主要是完成生成圖表等相關工作。
例如:ui.R為:
server.R為:
運行結果為:
鳴謝:感谢阅读!