开始使用免费开始使用

checkboxInput 与 checkboxGroupInput

现在请您尝试另一个与复选框输入相关的示例。正如视频中所提到的,如果只需要单个复选框,可以使用 checkboxInput();如果需要多个复选框,可以使用 checkboxGroupInput()

在您的 shinyApp 中,您可能还希望用户能够选择一周中不同类型的日期,因为人们的作息可能会随日期而变化。比如,如果第二天没有上学或上班,您可能会睡得稍晚一些。

在本练习中,您将允许用户在以下选项中选择其一:

  1. "All days"
  2. "Nonholiday weekdays"
  3. "Weekend days and holidays"

此处已为您加载 shiny 库。

本练习是课程的一部分

使用 shinydashboard 构建仪表板

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

ui <- fluidPage(
  titlePanel("Sleeping habits in America"), 
  # Add a checkbox input
  ___("checkboxlabel",
              # Set the name and initial value
              ___, value = ___))
server <- function(input, output, session) {
}

shinyApp(ui, server)
编辑并运行代码