如果我运行:
library(ggplot2)
ToothGrowth$dose <- as.factor(ToothGrowth$dose)
bp<-ggplot(ToothGrowth, aes(x=dose, y=len, fill=dose)) +
geom_boxplot()
bp
我看到错误: Error in grDevices::col2rgb(colour,TRUE):invalid RGB规范。
如果我在我的另一台计算机上运行相同的代码,我会得到预期的图。我猜一些绘图参数是罪魁祸首,但我不知道如何找到它。出什么问题了?
行为异常的计算机是通过RStudio 0.99.489运行R 3.2.2的Mac 10_11_3
发布于 2018-01-16 15:31:05
抱歉,我来晚了,但问题是函数alpha是从ggplot2中屏蔽的,这就是为什么如果您重启R,并且碰巧在源代码流之后但在ggplot2之前调用alpha,它就可以工作了。
不管怎样,解决这个问题的方法是明确地表明我们想要的是心理函数:
reliability = psych::alpha(df)
发布于 2016-04-25 06:43:39
重新启动R就足以修复这种奇怪的行为。显然,我应该在发帖前尝试一下……
https://stackoverflow.com/questions/36829610
复制相似问题