gpt4 book ai didi

r - 生成图时抑制ggpairs消息

转载 作者:行者123 更新时间:2023-12-04 17:16:23 25 4
gpt4 key购买 nike

ggpairs在生成绘图时会打印出进度条和估计的剩余时间,这在交互使用时会很好,因为某些计算可能需要几秒钟。但是,当制作文档(如R笔记本)时,这些打印的消息最终会出现在报告中。 ggpairs had a boolean verbose option, but it's depricated now。有其他选择吗?我似乎找不到一个。

要查看消息,请尝试:
library(GGally)
ggpairs(mtcars, columns = c("mpg", "cyl", "hp", "disp", "am", "qsec"))

在文档中最终包括:

plot: [1,1] [==-------------------------------------------] 4% est: 0s

plot: [1,2] [====-----------------------------------------] 8% est: 6s

plot: [1,3] [=====----------------------------------------] 12% est: 5s

plot: [1,4] [=======--------------------------------------] 16% est: 5s



等等

最佳答案

当打印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

因此,默认情况下,在非交互式 session 中不会打印进度条。

关于r - 生成图时抑制ggpairs消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41577362/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com