plumber

    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

    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") 但随后的错误出现: 警