【发布时间】:2023-03-28 03:24:01
【问题描述】:
假设我有一个闪亮的应用程序,显示如下数据表:
library(shiny)
library(tidyverse)
library(datasets)
library(DT)
data<- as.data.frame(USArrests)
#data<- cbind(state = rownames(data), data)
ui <- fluidPage(
dataTableOutput("preview")
)
# Define server logic required to draw a histogram
server <- function(input, output) {
output$preview<- renderDataTable(
datatable(data, options = list(searching = T, pageLength = 10, lengthMenu = c(5,10,15, 20), scrollY = "600px", scrollX = T ))
)
}
# Run the application
shinyApp(ui = ui, server = server)
假设我在搜索框中输入“Iowa”。我想将该过滤后的数据表保存到应用程序内的单独数据框中。我也希望它是动态的,所以如果我输入“Kentucky”,它会将 Kentucky 的过滤数据保存到数据框中。有没有办法做到这一点? 注意:这是一个 DT 数据表
【问题讨论】: