以下对象已从“ package:ggplot2”屏蔽:

时间:2018-09-15 08:37:49

标签: r ggplot2

当我尝试执行ggplot2和cowplot时,它向我抛出了一个错误,指出:

  

附加软件包:“ cowplot”

The following object is masked from ‘package:ggplot2’:

    ggsave

这是我执行的:

  

library(ggplot2)

     

库(cowplot)

1 个答案:

答案 0 :(得分:1)

cowplot包会屏蔽ggplot2::ggsave,以避免在您尝试将cowplot对象保存到例如library(ggplot2) library(cowplot) # make a plot p <- qplot(1:10, 1:10) # draw into the top-right corner of a larger plot area p1 <- ggdraw() + draw_plot(p, .6, .6, .4, .4) ggsave("check.pdf", p1) # Saving 7.17 x 5.6 in image # everything is OK ggplot2::ggsave("check1,pdf", p1) # Error: Unknown graphics device '' 对象时出现混乱和无法识别对象格式的错误。 pdf档案。 请参见下面的示例:

ggsave

如果默认情况下使用cowplot包使用ggplot2::ggsave遇到问题,则可以将其称为{{1}}。有关详细信息,请参阅PoGibas的评论What does "The following object is masked from 'package:xxx'" mean?