【发布时间】:2020-02-19 22:10:35
【问题描述】:
我正在尝试开发一个 R 闪亮的应用程序,我想在顶部显示一个合并表,当用户将鼠标悬停在任何行项目上时,它会显示该表的详细部分。所以这是第一个表的代码
library(ggplot2)
ui <- fluidPage(
titlePanel("Basic DataTable"),
# Create a new row for the table.
DT::dataTableOutput("table")
)
server <- function(input, output) {
data <- mpg
data <-data %>% group_by(manufacturer,year) %>%
summarise(cty = round(mean(cty),2),hwy = round(2,mean(hwy)))
# Filter data based on selections
output$table <- DT::renderDataTable(DT::datatable({
data
}))
}
shinyApp(ui,server)
现在,例如,当用户将鼠标悬停在Audi 上时,它应该在下表中显示仅针对Audi 的详细版本。可以在悬停或单击时使用 DT 以闪亮的方式完成。
【问题讨论】:
标签: javascript r shiny dt