rook

    1熱度

    1回答

    > library(Rook) > s <- Rhttpd$new() > s$add(name='MyApp',plot_ind_brz='D:/STOCK/plot_ind_brz.R') 我如下得到一個錯誤 "Error in s$add(name = "MyApp", plot_ind_brz = "D:/STOCK/plot_ind_brz.R") : unused a

    1熱度

    1回答

    我使用基於Clojure的REST服務的Rook(https://portal.aviso.io/#/document/open-source/rook/Current)。 雖然Rook的總體佈局非常清晰(爲不同的接口實現動詞),但我並不清楚我是否對Rook的POST主體進行了修改。即實現POST,我可以訪問請求主體,但我不知道這是預期的方式: (defn create [ ^:requ

    -2熱度

    1回答

    我有一些應用程序已運行到我的辦公室幾個星期。在過去的日子裏,有時,我在R控制檯收到以下消息: Error in inherits(app, "RhttpdApp") : no function to return from, jumping to top level 你知道在這裏產生這個錯誤,任何可能的原因是什麼?謝謝

    6熱度

    1回答

    HTML5規範允許通過<input type="file", ..., multiple="multiple">立即上傳多個文件。有沒有辦法利用Rook R包的優勢? 這裏是我的嘗試,但它似乎只顯示所選擇的文件之一: library(Rook) app <- function(env) { req <- Rook::Request$new(env) res <- Rook:

    1熱度

    1回答

    我在試圖構建一個顯示一些圖形的網頁。我想用R來構建圖形,並且我希望這些圖形能夠自動定期自動更新。例如,一個網頁顯示一個特定公司的股價隨時間變化的圖表,每天用新數據刷新。 什麼是最好的方法來解決這個問題?用Rook來運行R腳本?我可以沿着Markdown使用它,例如,製作html網頁?或者你有其他建議嗎?

    9熱度

    2回答

    我想通過在startDate上添加1個月來獲取startDate和endDate之間的日期序列。也就是說,如果startDate是2013年1月31日和endDate是2013年7月31日,我寧願看到日期是這樣的: 「2013年1月31日」,「2013年2月28日」「2013 -03-31「」2013-04-30「」2013-05-31「」2013-06-30「」2013-07-31「 我試過se

    1熱度

    2回答

    我有一個文件夾與HTML文件,我想啓動一個簡單的HTTP服務器,提供所需的文件。 我一直試圖使用Rook,但它要求一個生成HTML響應的應用程序函數。 library(Rook) server <- Rhttpd$new() server$start(quiet=TRUE) server$add(name="my_app", app="path/to/app.R") 我想我能以某種方式告

    2熱度

    1回答

    我是R和Rook的新手。當我從RTerm或RStudio運行時,我可以在瀏覽器中成功運行Rook。但是,當我從RScript運行時,我的連接被拒絕。我的猜測是RScript運行我的腳本並退出腳本。 那麼如何爲最終用戶打包一個R Rook應用程序,不需要啓動RTerm並在用戶關閉網頁後手動退出?有沒有辦法來處理這個使用HTTP 1.1保持活着?

    0熱度

    1回答

    我想發送一個xml字符串到我的Rook Web服務器。但是,當我使用Rook::Request類的POST方法來解析請求的有效負載時,它將內容放入返回列表的名稱中。相應的列表值是NA。我使用包的postForm和postfields選項來創建我的請求。下面更詳細的例子如下: 將這個到文件webserver.R library(Rook) s <- Rhttpd$new() #set up

    6熱度

    1回答

    在R函數中,我使用fileName作爲參數來讀取和處理該文件中存在的csv數據。我使用rook包來將R與JavaScript整合。 在JavaScript中,我使用下面的代碼來獲取導入文件的文件名。 <form id='importPfForm'> <input type='file' name='datafile' size='20'> <input type='button' value=