如何在r中使用DT/renderDataTable()根据三个不同汇总表的输入显示详细表格

如何在r中使用DT/renderDataTable()根据三个不同汇总表的输入显示详细表格,r,shiny,datatables,interactive,R,Shiny,Datatables,Interactive,我有三个不同的数据帧,显示了不同行数和列数的完全不同的数据。我已经在闪亮屏幕的左栏中一个接一个地显示了所有这些。在右侧,我想显示一个详细的数据框,具体取决于左侧所选表(共三行)的所选行 input$tableId\u cell\u clicked和input$tableId\u rows\u selected非常有用,如果我必须从一个数据帧中选择,并根据所选行或单击的单元格显示其他数据帧 是否有任何输入参数可以帮助我获取用户在其中单击所选单元格或行的表/数据框(共三个)。这将使我能够根据用户输入

我有三个不同的数据帧,显示了不同行数和列数的完全不同的数据。我已经在闪亮屏幕的左栏中一个接一个地显示了所有这些。在右侧,我想显示一个详细的数据框,具体取决于左侧所选表(共三行)的所选行

input$tableId\u cell\u clicked
input$tableId\u rows\u selected
非常有用,如果我必须从一个数据帧中选择,并根据所选行或单击的单元格显示其他数据帧

是否有任何输入参数可以帮助我获取用户在其中单击所选单元格或行的表/数据框(共三个)。这将使我能够根据用户输入的表格和行,在闪亮的屏幕右侧显示详细的表格

举例如下:

库(闪亮)
库(DT)#数据表()
图书馆(shinydashboard)

ui您可以使用被动值保存最新的表单击和关于每次更改的任意进一步信息

将其添加到服务器功能并更改文本输出:


table\u reac您可以根据用户单击的行筛选3个数据帧,并将所有3个选定行合并到一个新的数据帧中,您可以在右侧显示该数据帧。为了真正帮助你,你能发布一个简单的工作示例吗?嗨,托马斯,谢谢你的回复。请参阅附加的示例。我想提取用户选择的表名和行号。谢谢您的示例!下一次,尽量减少代码,这样就更容易直接关注您的问题。在这里,所有的CSS和JS代码以及可反应的包对于解决您的问题来说都是完全不相关的,这正是我想要的。谢谢我会记住下次发布有限的代码。