建立一個應用程式
Shiny 是由 RStudio 開發的 R 包,允許建立網頁以互動方式顯示 R 中的分析結果。
有兩種簡單的方法可以建立一個 Shiny 應用程式:
- 在一個
.R
檔案中,或 - 在兩個檔案中:
ui.R
和server.R
。
一個閃亮的應用程式分為兩部分:
- ui :使用者介面指令碼,用於控制應用程式的佈局和外觀。
- server :伺服器指令碼,包含允許應用程式作出反應的程式碼。
一個檔案
library(shiny)
# Create the UI
ui <- shinyUI(fluidPage(
# Application title
titlePanel("Hello World!")
))
# Create the server function
server <- shinyServer(function(input, output){})
# Run the app
shinyApp(ui = ui, server = server)
兩個檔案
建立 ui.R
檔案
library(shiny)
# Define UI for application
shinyUI(fluidPage(
# Application title
titlePanel("Hello World!")
))
建立 server.R
檔案
library(shiny)
# Define server logic
shinyServer(function(input, output){})