我是 R 的新手。我应该使用 R 公开休息服务,所以我发现水管工使用 R 公开休息服务,
我在 R 中成功实现了管道工,但作为回应,我收到了一个如下所示的 json 数组
[{"name":"Rajesh","age":"10"}]
如何从上述响应中删除数组
我的预期输出如下
{"name":"Rajesh","age":"10"}
代码
library(plumber)
r <- plumb("MyFile.R")
r$run(port=8000)
下面提到了我的文件 .R
#* @post /sum
addTwo <- function(){
name<-c("Rajesh")
age<-c("10")
df<-data.frame(name,age)
return(df)
}
最佳答案
library(jsonlite)
df <- jsonlite::toJSON(data.frame(name, age, auto_unbox=TRUE))
关于json - 如何在 R 中使用管道工 api 返回 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42452121/