plumber

    1熱度

    1回答

    我使用管道工作爲一些R函數的簡單web-api服務。 我想通過非常像flask is doing it in python through send_file and send_from_directory的R功能提供文件「下載」(在客戶端)。 我試圖 #* @get /datafile get_file <- function(){ return(file('path-to-file

    2熱度

    2回答

    我想用管道工包進行一些靈活並行處理和希望它會一個的node.js框架內工作,使得它是非阻塞... 我有以下水管工文件。 # myfile.R #* @get /mean normalMean <- function(samples=10){ Sys.sleep(5) data <- rnorm(samples) mean(data) } 我也安裝PM2這裏

    0熱度

    1回答

    我查過了GitHub Repo和doc,但仍無法弄清楚如何在Plumber中獲取客戶端IP。 這裏是我試過的實施,我想爲所有的請求記錄到日誌文件添加IP地址, #' @post /v1/rl rl_v1 <- function(a, b, c){ request='rl' start_time <- as.numeric(as.POSIXct(Sys.time()))

    1熱度

    1回答

    這是我的代碼看起來像 library(plumber) data(mtcars) test=mtcars #' @get /graph #' @png makePlot <- function(){ par(mfrow=c(2,1)) hist(test$mpg) hist(test$wt) }

    0熱度

    1回答

    我嘗試使用水管工包進行發佈請求。 library(jsonlite) #* @post /sum addTwo <- function(a, b){ x <- as.numeric(a) + as.numeric(b) return(x) } 然後我寫 library("plumber") r <- plumb("C:/.../post.R") 但隨後的錯誤出現: 警

    1熱度

    2回答

    我需要使用水管工包來自R發送響應以下格式 { "status": "SUCCESS", "code": "200", "output": { "studentid": "1001", "name": "Kevin" } } 發送JSON響應,但我得到以下格式 [ "{\n \"status\": \"SUCCESS\",\

    0熱度

    1回答

    我用ggplot繪製柱狀圖和我在使用R.管道工包創建這個功能作爲Web API library(plumber) library(ggplot2) #' @get /histogram_test #' @png histogram_test <- function(){ mtcars=mtcars b=ggplot(mtcars,aes(mtcars$cyl))

    0熱度

    1回答

    我是R管道工的新手,這是一個可以將R功能作爲其餘API公開的REST服務器。 我會問以下幾個問題: 爲R管道工服務器夠強在生產環境中採用呢? 該函數作爲rest api公開,如果該函數執行復雜且耗時的邏輯,如何設置超時以使連接保持活動狀態? R管道工支持多少個併發請求?

    0熱度

    1回答

    部署管道工有效R應用Bluemix/Cloud Foundry的 我試圖用https://github.com/beibeiyang/cf-buildpack-r.git構建包部署管道工有效R應用Bluemix/Cloud Foundry的 的應用程序是微不足道的(app.R): library(plumber) api <- plumb("api.R") PORT <- as.numer

    2熱度

    1回答

    我正在使用plumber編寫R中的API,理想情況下它將使用它在POST上收到的JSON。但我不能讓endpoint POST example這樣工作,所以我可能錯過了一些明顯的東西。 使用例如URL和捲曲我可以做沒有問題如下: curl -i -X POST http://plumber.tres.tl/append/append -d "val=50" 但方式實例中,呈現: POST {v