尝试在ggplot
中创建图形时遇到以下错误:
Error in dot_call(capture_dots, frame_env = frame_env, named = named, :
Incorrect number of arguments (5), expecting 4 for 'rlang_quos_interp'
我的代码在几天前就可以使用了,我不确定发生了什么。当我尝试在jtools
我尝试更新和加载rlang
,这就是发生的情况。这两个问题有关吗?
Error in unloadNamespace(package) :
namespace ‘rlang’ is imported by ‘tibble’, ‘pillar’ so cannot be
unloaded
Error in library(rlang) :
Package ‘rlang’ version 0.2.2.9001 cannot be unloaded
tibble
和pillar
加载正常
这是我尝试在ggplot
中创建的图形:
ggplot(Pie2, aes(x=ReefType, y=Pielou, fill=ReefType)) +
geom_bar(position=position_dodge(), stat="identity",
colour="black", # Use black outlines,
size=.3, width = 0.6) +
geom_errorbar(aes(ymin=Pielou-se, ymax=Pielou+se),
size=.3,
width=.2,
position=position_dodge(.9)) +
xlab("ReefType") +
ylab("Rockfish/100"~m^2) +
scale_fill_manual(values=cbBlueGreen, name="ReefType", # Legend label,
breaks=c("AR", "NR"),
labels=c("Artificial Reef", "Natural Reef")) +
ggtitle("Rockfish Density in Natural vs. Artificial Reefs") +
scale_y_continuous(breaks=0:100) +
theme(panel.grid.major = element_blank(), panel.grid.minor =
element_blank(),
panel.background = element_blank(), axis.line = element_line(colour =
"black"))
jtools
和export_summs
中不起作用的功能是plot_summs
答案 0 :(得分:1)
经过一段时间的努力来理解此错误之后,我升级到了R / RStudio的最新版本。一切再次正常!事实证明,我的版本已开始对某些必需的软件包造成麻烦。
更新后,此代码对于重新安装每个软件包以及所需的所有依赖项(支持软件包)非常有帮助:
install.packages("PACKAGE", dependencies=TRUE, INSTALL_opts = c('--no-lock'))
**在“包”下输入要安装的软件包的名称
对于那些不赞成我提出不适当问题的人表示歉意,我是R的新手,但仍然无法正确解释错误。任何有关下一次改进的反馈都将不胜感激。