我可以使这两个ggplot输出静音吗?

时间:2020-10-25 01:49:00

标签: r

我正在函数中运行命令,我想使输出静音。

特别是,我想沉默这两个输出

summarise()` ungrouping output (override with `.groups` argument)
`stat_bin()` using `bins = 30`. Pick better value with `binwidth`.

当我使用group_by()%>%summary()时发生一次,而当我使用geom_histogram()时发生第二种情况。它们不是警告,所以我认为抑制警告不会起作用。

1 个答案:

答案 0 :(得分:1)

您可以手动设置bins,以覆盖显示的有关geom_histogram的消息。

要避免来自summarise的消息,请使用@ LC-datascientist提到的.groups == 'keep'或使用suppressMessages

library(dplyr)
library(ggplot2)

suppressMessages(mtcars %>%
  group_by(cyl, am) %>%
  summarise(mpg = sum(mpg)) %>%
  ggplot() + aes(am) + geom_histogram(bins = 10))