当我尝试执行ggplot2和cowplot时,它向我抛出了一个错误,指出:
附加软件包:“ cowplot”
The following object is masked from ‘package:ggplot2’: ggsave
这是我执行的:
library(ggplot2)
库(cowplot)
答案 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?。