首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >闪亮DT包过滤器警告

闪亮DT包过滤器警告
EN

Stack Overflow用户
提问于 2015-07-09 16:56:06
回答 1查看 882关注 0票数 2

我正在使用DT软件包来制作一个闪亮的应用程序。感谢其他建议,它工作得很好,但是当我包含过滤器参数(默认情况下是'none')时,我得到了下一个消息:

run中的警告(TimeoutMs):不丢失参数到min;在运行中返回Inf警告(TimeoutMs):不丢失参数给max;返回-Inf

我甚至在上传文件之前就收到了这条消息,所以我认为问题可能在read.table参数中,但我找不到解决方案。这是代码:

Ui.r

代码语言:javascript
运行
复制
library(shiny)
library(shinythemes)
library(DT)

shinyUI(fluidPage(theme = shinytheme("Journal"),

 fileInput("FileInput", "Choose file 1"),


 DT::dataTableOutput("table"))

server.r

代码语言:javascript
运行
复制
library(shiny)
library(DT)

shinyServer(function(input, output, session) {

  datasetInput <- reactive({
    infile <- input$FileInput
    if(is.null(infile))
      return(NULL)
    read.table(infile$datapath, header = TRUE, sep="")

  })

  output$table = DT::renderDataTable(
    datasetInput(),
    filter='top',
    extensions = c('TableTools','ColVis'), 
    options = list(dom = 'TC<"clear">ftir',
                   tableTools = list(
                     "sSwfPath" =     "//cdnjs.cloudflare.com/ajax/libs/datatables-    tabletools/2.1.5/swf/copy_csv_xls.swf",
                     "aButtons" = list(
                       "copy",
                       "print",
                       list("sExtends" = "collection",
                            "sButtonText" = "Save",
                            "aButtons" = c("csv","xls")))),
                   ColVis = list(activate= "click", align = "right"))

  )})

此外,当我上传一个文件(尽管警告包括筛选器选项),范围滑块不允许您选择一个间隔,只是不同的值行(对不起,但我还不能上传一个文件:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-09 22:34:49

这一问题一直是固定当前开发版本 of DT (>= 0.1.16)中的问题。必须在数据中缺少所有值的列(NA),在这种情况下,DT将禁用筛选器,因为筛选完整的NA列没有任何意义。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31323807

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档