简单文本
每个 Shiny 应用都由 UI(用户界面)部分和 server 部分组成。UI 放置可视化元素,它控制应用的布局和外观。server 实现应用的逻辑,例如进行计算和生成图表。
使用 fluidPage() 函数可以创建一个空的 UI。要向 Shiny 应用添加文本,只需将文本作为参数写在 fluidPage() 中。实际上,整个 UI 都是通过向 fluidPage() 函数提供任意数量的参数来构建的。
本练习是课程的一部分
案例研究:使用 R 的 Shiny 构建 Web 应用
练习说明
请按照以下步骤创建一个显示 "Shiny is fun" 文本的 Shiny 应用:
- 加载
shiny包。 - 使用
fluidPage()函数创建 Shiny 应用的 UI。 - 在 UI 中添加文本 "Shiny is fun"。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Load the shiny package
___
# Define UI for the application
ui <- ___(
# Add the text "Shiny is fun"
___
)
# Define the server logic
server <- function(input, output) {}
# Run the application
shinyApp(ui = ui, server = server)