ggplot2 密度图中的错误:“错误:必须从色调调色板中请求至少一种颜色。”

sti*_*vix 4 r ggplot2

安装 tidyverse 后,我无法使以下内容正常工作....

ggplot(iris, aes(x = Sepal.Length, fill = Species) + geom_density(alpha = .3)
Run Code Online (Sandbox Code Playgroud)

错误内容为:“错误:必须从色调调色板中请求至少一种颜色。”

有任何想法吗?

小智 10

只是为了记录和未来的读者,我遇到了与iris$Species仅包含 NA的特定列(在此示例中)相关的错误。

发生这种情况是因为某些库在获取我的代码后无法正常工作,因此某些表没有正确的格式。


Sal*_*ara 5

我无法从您的代码中获取此错误。您的代码运行良好,您只是错过了一个右括号)

ggplot(iris, aes(x = Sepal.Length, fill = Species)) +
         geom_density(alpha = .3)
Run Code Online (Sandbox Code Playgroud)

结果是:

在此处输入图片说明