This question already has an answer here:
ggplot's qplot does not execute on sourcing
(1个答案)
3年前关闭。
我正在使用ggplot绘制条形图,并使用R中的水管工软件包将其创建为Web API。
然后我运行:
但这不会在浏览器上返回图。
(1个答案)
3年前关闭。
我正在使用ggplot绘制条形图,并使用R中的水管工软件包将其创建为Web API。
library(plumber)
library(ggplot2)
#' @get /histogram_test
#' @png
histogram_test <- function(){
mtcars=mtcars
b=ggplot(mtcars,aes(mtcars$cyl))
b+geom_bar()
}
然后我运行:
r <- plumb("plum_api.R")
r$run(port=8000)
但这不会在浏览器上返回图。
最佳答案
因此,如果在最后一行中我们仅使用print命令,则它可以工作:
打印(b + geom_bar())。
关于r - 我们如何通过水管工Web API返回ggplot图?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44494822/
10-12 23:38