0
我是RStudio的Shiny新手。我想上傳一個文件並顯示它的內容。到目前爲止,我已經在這裏提供了代碼http://shiny.rstudio.com/gallery/file-upload-widget.html 如何將上傳的文件的內容保存到變量中,然後顯示它?上傳文件並在R中顯示內容Shiny
我是RStudio的Shiny新手。我想上傳一個文件並顯示它的內容。到目前爲止,我已經在這裏提供了代碼http://shiny.rstudio.com/gallery/file-upload-widget.html 如何將上傳的文件的內容保存到變量中,然後顯示它?上傳文件並在R中顯示內容Shiny
這樣的事情會讓你開始。這顯然是非常粗糙的代碼(它甚至沒有對輸入進行清理,並且直到選擇文件時才向用戶顯示錯誤),但它會讓您瞭解如何上傳,讀取和顯示文件。
library(shiny)
ui <- fluidPage(
fileInput("file", "Select a file"),
verbatimTextOutput("text")
)
server <- function(input, output, session) {
output$text <- renderText({
filePath <- input$file$datapath
fileText <- paste(readLines(filePath), collapse = "\n")
fileText
})
}
shinyApp(ui = ui, server = server)
RStudio提供了很多資源,請查看它們的提示:[文件上傳](http://shiny.rstudio.com/gallery/file-upload.html)和[display](http ://shiny.rstudio.com/articles/display-modes.html)。 – desc
我知道這些。我的意思是我想上傳實例somerandomfile.txt,然後在頁面上顯示它的所有內容。假設somerandomfile.txt包含以下內容:Hello world。當我上傳這個.txt文件時,我想讓你的世界出現在它下面。 – user3708214