r - 以下对象被“package:ggplot2”屏蔽:
问题描述
当我尝试执行 ggplot2 和 cowplot 时,它给我一个错误说明:
附包:'cowplot'</p>
The following object is masked from ‘package:ggplot2’: ggsave
这是我执行的:
图书馆(ggplot2)
图书馆(牛图)
解决方案
cowplot
ggplot2::ggsave
当您尝试将cowplot
对象保存到例如 pdf 文件中时,包被屏蔽以避免混淆和抛出无法识别的对象格式的错误。请看下面的例子:
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 ''
如果在使用ggsave
默认调用的cowplot
包时遇到问题,您可以将其称为ggplot2::ggsave
. 有关详细信息,请参阅“以下对象被 'package:xxx' 屏蔽”是什么意思? 根据PoGibas的评论。
推荐阅读
- node.js - Typescript eslint - 缺少文件扩展名“ts”导入/扩展
- python - 如何添加新列以显示最后一个值(python)
- angular - 使用 HttpClient 处理 500(内部服务器错误)
- .net - 身份服务器 4 .Net 注销
- ionic-framework - LiveReload 不转到我的项目时如何在浏览器中打开项目 - ionic-framework
- python - 如何使用 Python 和 Pandas 将数据框中的值与另一行中的值进行比较
- javascript - Vue Js - 反向计算标准
- android - 我想阅读此 JSON 行,但因为它以 JSONObject 和 JsonArray 开头
- javascript - 为图像上方的圆圈着色
- visual-c++ - 如何完成安装蚂蚁然后重新启动Windows?