【发布时间】:2017-10-23 07:09:26
【问题描述】:
我有以下代码,旨在基于 gridExtra 制作 tableGrob 图并将其作为函数中的对象返回
library(gridExtra)
myfunc <- function () {
d <- head(iris, 3)
g <- tableGrob(d)
grid.draw(g)
}
但是为什么当我这样称呼它时
out_plot <- myfunc()
png(file='my_out_file.png', width=800, height=800)
out_plot
dev.off()
out_plot 里面什么都没有,my_out_file.png 没有被创建。
正确的做法是什么?
【问题讨论】: