You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在flexdashboard侧边栏创建无文件依赖的可选下拉列表?

问题解决办法

你的报错核心原因是使用了中文全角引号,R只能识别英文半角引号("或'),另外要确保selectInput的语法完整、括号配对。

修正后的代码示例

# 新增的selectInput代码
selectInput("datatype", strong("Data Type"), 
            choices = c(
              "用户数" = "users",
              "会话数" = "sessions",
              "页面浏览量" = "pageviews",
              "跳出率" = "bounce_rate",
              "平均会话时长" = "avg_session_duration",
              "转化数" = "conversions",
              "转化率" = "conversion_rate"
            ))

关键注意点

  • 把所有中文引号(比如你代码里的“Data”)替换成英文半角引号
  • 确保selectInput包含必填的三个参数:inputId(这里是"datatype")、label(这里用strong()包裹的标题)、choices(你的7种数据类型选项)
  • 检查所有括号是否闭合,比如strong()的括号、selectInput()的括号都要配对

内容的提问来源于stack exchange,提问作者Natasha Prince

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 09:04:51