闪亮的应用程序问题 - 将数据读入server.R函数

时间:2016-05-28 15:33:24

标签: r shiny

我在Rdata文件(dtall.RData)中有4个大型数据帧(大小为5.9MB压缩)的列表,我试图使用下面提供的代码读入我的server.R函数,但得到"错误:[on_request_read]连接由peer"重置;错误消息"并且文件被读作单个字符" dtall"

当我将dtall.RData分别加载到r全局环境时,应用程序在本地运行。但是一旦我从全局环境中清除dtall.RDdata文件并尝试让应用程序加载它并运行我得到上面的错误消息。

我尝试过使用readRDS,但这也不起作用,我收到错误消息: " readRDS错误(" data / dtall.RData"):未知输入格式

使用函数load(" data / dtall.RData"

,文件dtall.RData在闪亮的脚本之外正确加载

以下是我的server.R功能的代码

server.R

predictor <-source("predictor.R")
dtall <- load("data/dtall.RData")


shinyServer(function(input, output) {

    wordPrediction <- reactive({
            text <- input$input
            wordPrediction <- predictor(text)})
    output$Prediction <- renderPrint(wordPrediction())

})

提前感谢您的帮助!

0 个答案:

没有答案