【发布时间】:2016-04-24 08:50:06
【问题描述】:
我有一个函数可以做一些事情,然后根据条件进行绘图:
f <- function(n) {
rand <- rnorm(n)
no <- seq_len(n)
df <- data.frame(no=no, rand=rand)
if (n > 10) {
png("plot.png")
p <- ggplot(df)
p + geom_point(aes(x=no, y=rand))
dev.off()
}
}
f(11)
最后我得到一个空白的 png 文件。这是怎么回事?
【问题讨论】:
-
这是一个FAQ,无论如何你都应该使用
ggsave。 -
我们需要一个
faq包,它具有爬取网络并根据引用对条目进行排名的功能。默认的 R 启动消息会显示一个随机的常见问题解答,我们中的一些人可能会使用fortune()。 -
@baptise 您是否编写了脚本来执行此操作?我实际上认为这将是一个很棒的主意:) +1