我有一个 R 数据框,它显示在由 renderDataTable 调用的 RShiny 输出上。但是,我无法实现一个简单的 Java 或 html 标记来帮助我执行以下操作。
示例:(我正在插入 server.ui 代码,考虑到这些参数要在 server.ui 端设置。)为了简化,只表示 2 行。我的数据框
Col1 Col2 Col3
Google 5 lines description www.google.com
Yahoo 5 lines description www.yahoo.com
目标是
- rederDataTable 输出闪亮,因此“Google”和“Yahoo”是可点击的标签,它们的链接(Col3)保存在其中。因此,将 3 列减少到 2。
非常感谢您的帮助和建议。
output$PM_output <- renderDataTable(expr = mydataframe),
options = list(autoWidth = T,
LengthMenu = c(5, 30, 50),
columnDefs = list(list(targets = c(6,7,8,9) - 1,
searchable = F)),
pageLength = 5,
selection = 'multiple'))