闪亮-将上传的CSV文件分成两个表以单独处理

时间:2019-08-29 10:00:09

标签: shiny

我正在尝试将用户上传的CSV文件一分为二,以通过fbProphet进行单独处理。

将从已知格式(ds,stream1,stream2)的Excel输出CSV文件,我需要能够拆分成两个表(ds,stream1)(ds,stream2),重命名流[x]到y,并通过先知模型进行处理。

在基本级别上,我可以按如下方式在R中工作:

library(prophet)
library(anytime)
library(ggplot2)

df <- read.csv('~/Desktop/R/SK Multifile/ExportComb19-08-27.csv')
df$ds <- anytime(df$ds)

df1 <- df[,c(1,2)]
colnames(df1)[2] <- "y"

df2 <- df[,c(1,3)]
colnames(df2)[2] <- "y"

但是尝试在Shiny中即时命名其中的部分是行不通的

splt <- reactive({
    for (i in 2:ncol(initialdata()))
        assign(paste("df",i-1,sep=""),initialdata[,c(1,i)])
})

output$initialtable <- renderTable(

    splt("df1")

    )

是否可以从反应对象中挑选出特定的位进行单独处理?更重要的是,我是否错过了某个地方的Shiny核心概念-我是否误解了反应流?

0 个答案:

没有答案
相关问题