2016-04-26 86 views
0
fileInput('file1', 'Choose 1st file to upload:',accept =('.csv','.gz'),multiple = TRUE) 

上传多个文件中单个文件是否正确,以在闪亮上传的5个文件列表,只使用一个名称file1如何访问闪亮

如何分配名称来区分上传的多个文件?

回答

0

当您通过fileInput上传多个文件时,您的案例中的input$file1将是一个数据帧,其中每一行都是不同的文件。因此input$file1[[1, 'datapath']]将用于检索第一个文件内容,第二个input$file1[[2, 'datapath']]等等。 。

样品R代码

# change the index inside read.csv approriately 
file1 <- read.csv(input$file1[[1, 'datapath']]) 
file2 <- read.csv(input$file1[[2, 'datapath']]) 

希望这有助于。