【发布时间】:2016-06-07 13:06:03
【问题描述】:
亲爱的闪亮和 R 社区,
虽然我在闪亮的应用程序中上传和使用任何 .csv、.txt 文件都没有问题,但似乎没有语法可以访问上传的 .R 脚本文件的路径并在该路径上运行 source() 命令使用包含的功能。
这是我尝试过的:
scriptFile <- reactive({
req(input$scriptFileInput)
FileInput <- input$scriptFileInput
FileInput %>% source(.$datapath)
})
虽然此函数不会产生任何错误,但在闪亮的 .R 脚本中调用该函数时 - 未找到任何函数。我已经尝试了几种方法来访问上传文件的路径,但它们似乎都不起作用。
谢谢, 罗宾。
【问题讨论】:
-
...您为什么不直接对 .csv/.txt 文件执行相同的操作(根据您的说法,该文件有效)并在代码中将
read.table替换为source?