闪亮的服务器和客户端

时间:2018-01-05 18:24:15

标签: r

我正在使用带闪亮的RStudio服务器来创建应用程序。我正在努力与服务器和客户端的概念。据我了解,请纠正我,如果我错了,RStudio服务器安装提供服务器。我找不到服务器目录。我看到当我在unix机器中创建文件夹时,当我单击文件选项卡时,它们会显示在右侧面板上。我想知道本地文件夹是否在RStudio服务器中重现。

出于这个原因,我不明白如何将文件从我的电脑上传到Rstudio服务器,以及如何将文件从RStudio服务器下载到我的机器并将其保存到我的机器文件夹中(Ubuntu 17.04) )。

有人能指出我正确的方向吗?我应该阅读什么,我应该使用哪些库/包来编写功能?

由于 gccd

1 个答案:

答案 0 :(得分:0)

此代码正常运行。它将文件从服务器下载到本地目录。

server <- function(input, output) {

  # Reactive value for selected dataset ----
  datasetInput <- reactive({
    switch(input$dataset,
           "params" = params)
  })

  # Table of selected dataset ----
  output$table <- renderTable({ 
    datasetInput()
  })

  # Downloadable csv of selected dataset ----
  output$downloadData <- downloadHandler(
    filename = function() {
      paste(input$dataset, ".csv", sep = "")
    },
    content = function(file) {
      write.table(datasetInput(), file, row.names = FALSE)
    }
  )

}
相关问题