我正在制作一个用Shiny分析一些数据的应用程序.
当我直接向数据库发送查询时,我可以看到很好的结果:
但是当我尝试将此查询的结果放到闪亮时,列'not_outlier_date'看起来不同:

我希望使用与第一张图片相同的日期格式.
我在桌子上尝试从数据库中获取,添加:
not_outlier_dates[,2]<-as.Date(as.numeric(as.vector(unlist(not_outlier_dates[,2]))))
Run Code Online (Sandbox Code Playgroud)
但它没有做任何更改,并且有警告:
Warning in formatC(x = c(16065, 16137, 16064, 15707, 16063, 15775, 15782 :
class of 'x' was discarded
Run Code Online (Sandbox Code Playgroud)
如何解决此日期格式问题?
Gui*_*ens 14
试试这个:
not_outlier_dates[,2] <- as.character(not_outlier_dates[,2])
Run Code Online (Sandbox Code Playgroud)
问题在于用于显示表的xtable库Shiny.似乎存在与date columns此SO问题和此(封闭式)Shiny问题中所述相关的错误.不确定这是否仍然适用或适用于您的xtable版本.