创建一个应用程序
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){})