我对 RStudio 有一个奇怪的问题: 如果一个脚本调用 ggplot2函数来显示一个绘图,那么使用 来源来运行这个脚本不会产生绘图。如果我选择整个脚本与 Ctrl+A
,然后 运行当前行或选定内容(Ctrl+Enter
) ,然后情节 是的显示。同样,在控制台中键入绘图命令也会产生正确的输出。
例如:
library(ggplot2)
p = ggplot(mtcars, aes(wt, mpg))
p + geom_point()
将只产生输出,如果粘贴到控制台,而不是如果来源。
关于这一点还有其他问题,但都没有帮助:
dev.off()
解决方案也不起作用(“ Error in dev.off() : cannot shut down device 1 (the null device)
”)当脚本来源时,如何让 RStudio 显示图表?我正在使用 RStudio 0.98.1062和 R 3.1。