R 是否可以使用输入变量选择绘图的位置?

R 是否可以使用输入变量选择绘图的位置?,r,plot,google-analytics,shiny,R,Plot,Google Analytics,Shiny,我正在设置一个带有闪亮仪表板的web应用程序,以便显示来自google analytics的数据。 我想让用户选择要在哪个绘图中以表格形式显示数据(plot1、plot2、plot3)。 我想检索位置(输入$select\u plot),并在单击操作按钮(类似于输出$(输入$select\u plot))时在所选绘图中生成数据: 我尝试了不同的方法(反应式),但仍然不起作用,我不知道这是否可能 这是我的密码: 用户界面 tabItem(“perso2”,h1(“子项2选项卡内容”), hr()

我正在设置一个带有闪亮仪表板的web应用程序,以便显示来自google analytics的数据。 我想让用户选择要在哪个绘图中以表格形式显示数据(plot1、plot2、plot3)。 我想检索位置(输入$select\u plot),并在单击操作按钮(类似于输出$(输入$select\u plot))时在所选绘图中生成数据:

我尝试了不同的方法(反应式),但仍然不起作用,我不知道这是否可能

这是我的密码:

用户界面

tabItem(“perso2”,h1(“子项2选项卡内容”),
hr(),
fluidRow(
柱(3,井面板)(
选择输入(“选择2”,标签=h3(“指标”),
倍数=真,
选项=列表(“用户”=“用户”,
“新用户”=“新用户”,
“会话”=“会话”,
“会话持续时间”=“会话持续时间”,
“平均会话”=“平均会话持续时间”),
选定值=1),
选择输入(“选择打印”,标签=h3(“选择框”),
选项=列表(“选项1”=“绘图1”,“选项2”=“绘图2”,“选项3”=“绘图3”),
操作按钮(“执行”、“单击我”)
))),
fluidRow(
列(宽度=4,plotOutput(“plot1”),
列(宽度=4,plotOutput(“plot2”),
列(宽度=4,plotOutput(“plot3”))
)
)
和服务器.R


dataaa这是一个示例应用程序,允许您选择哪个绘图

诀窍:

  • 数据不会更改,因此无需复制数据
  • 绘图仅取决于计数器(类似于
    actionButton
    在反应性中的行为),因此每当计数器发生变化时,它都会更新其绘图
库(闪亮)
myplot