ggpairs打印出一个进度条,并在生成图形时估计剩余时间,这在交互使用时是很好的,因为有些计算可能需要几秒钟。但是当制作像R笔记本这样的文档时,这些打印出来的信息最终会出现在报告中。 option, but it's depricated now。还有别的选择吗?我好像找不到。
若要查看消息,请尝试:
library(GGally) ggpairs(mtcars, columns = c("mpg", "cyl", "hp", "disp", "am", "qsec"))
在一份文件中,它最后包括:
情节:1.1. 4% est: 0 情节: 1,2 . 8%最优: 6s 情节: 1,3 - 12% - 5s 情节: 1,4 16%
等
发布于 2017-01-10 21:04:57
progress = FALSE参数将在打印ggpairs绘图时工作。
ggp = ggpairs(mtcars, columns = c("mpg", "cyl", "hp", "disp"))
print(ggp, progress = F) # no progress bar
print(ggp) # progress bar这也可能取决于您如何knit。调用进度条的函数是ggmatrix_gtable,默认值为
progress = interactive() && (pm$ncol * pm$nrow) > 15因此,在非交互式会话中,默认情况下不打印进度条。
发布于 2017-10-02 15:21:54
如果您熟悉dplyr语法,那么下面的管道可能是最优雅的,它不需要保存中间变量
mtcars %>%
ggpairs(columns = c("mpg", "cyl", "hp", "disp", "am", "qsec")) %>%
print(progress = F)发布于 2019-10-30 13:27:46
打印函数中的“‘progress”参数将很快被取消。
它可以传递给ggpairs本身:
library(GGally)
ggpairs(mtcars,
columns = c("mpg", "cyl", "hp", "disp", "am", "qsec"),
progress = FALSE)RStudio屏幕截图对没有进展:

https://stackoverflow.com/questions/41577362
复制相似问题