尝试使用Shiny中的renderDataTable显示数据帧时出错

时间:2015-07-21 02:14:34

标签: r dataframe shiny

我正在尝试使用Shiny中的 renderDataTable 来显示数据框。

我的server.R有以下代码:

output$table <- renderDataTable(
 summaryActivityDT, options = list(orderClasses = TRUE) 
 )

当我运行应用程序时,我收到以下警告框:

  

DataTables警告:table id = DataTables_Table_0 - Ajax错误。有关此错误的详细信息,请参阅   http://datatables.net/manual/tech-notes/7

在调试时(基于警告框中的url),我遇到了以下错误:

dims [product 75] do not match the length of object [86]

P.S。如果我用 iris 替换我计算的数据框,它可以正常工作。但是,我不知道我的数据框 summaryActivityDT 有什么问题。

1 个答案:

答案 0 :(得分:2)

POSIXlt造成了所有问题。在我将该列从POSITlt更改为Chr后,一切正常。

谢谢大家。希望别人会觉得这很有用。