用户上传数据的数据处理-闪亮

时间:2018-06-20 18:18:08

标签: r shiny data-manipulation

我有一个数据框,可以操纵该数据框查看每观察次数的总失败百分比以及最近30天的失败百分比。可能有一种更雄辩的方法来执行此操作,但这是我想出的,它可以产生最终的结果。

SessionService

我想将其合并到一个Shiny应用程序中,用户可以在其中上传自己的数据集(具有相同的标题),因此30天的百分比可以不断更新。我是Shiny的新手,并且很难弄清楚如何实现此代码。浏览Shiny教程和其他StackOverflow问题时,似乎很多人都在执行多个反应式语句来操纵数据。我觉得必须有一个更好的方法,因为对于一个表,这似乎需要很多反应性语句。关于如何将其合并到Shiny中,有更好的建议吗?

1 个答案:

答案 0 :(得分:0)

使用data.table包可完成以下工作:

DATEADD(DAY,0,DATEDIFF(DAY,0,dateadd(day, 8-datepart(dw, getdate()),getdate())))