1

我在 R 闪亮中上传文件时遇到问题。我想要做的是,我使用浏览按钮从文件夹 A 中选择文件(file.csv)并将其上传到文件夹 B,但是当我看到文件夹 B 时,文件名似乎是“Bfile.csv "上传后。我不确定为什么上传文件时文件被重命名。

有人帮助我如何在 R Shiny 中解决这个问题

下面是代码。

library(shiny)
library(here)

#path for folder B, where the file to be stored after uploading
file_path<- here('inputfolder/B')

ui <- shinyUI(fluidPage(
  
  sidebarLayout(
    sidebarPanel(
      fileInput('file1', 'Select file to upload' )  
    ),
    mainPanel(
      h4('List of uploaded files:')
      ,verbatimTextOutput('fileList')
    )
  ))
)

server <- shinyServer(function(input, output) {
  
  observe({  
    if (is.null(input$file1) ) {    return(NULL)  }  
    file.copy(from = input$file1$datapath, to =  paste0(xptpath,input$file1$name )  ) 
  }) 
  
  
})

shinyApp(ui, server)

4

0 回答 0