我正在使用ggplot和geoms来显示我的数据,但是情节边栏区域只显示一个灰色框,其中x
和y
轴已正确标记。
这是输出图像:
制作情节的代码:
ggplot(Wc, aes(y = popsafe, x = rnground)) +
geom_jitter(aes(col = me)) +
geom_smooth(method = "lm", se = FALSE, col = "black")
答案 0 :(得分:1)
您的数据集看起来是空的。我们不知道您的数据集包含什么,因此这里有一个内置sort(v1.begin(),v1.end());
sort(v2.begin(),v2.end());
merge(v1.begin(),v1.end(),v2.begin(),v2.end(),v3.begin());
数据集的示例。首先是一个合适的情节,使用你使用的相同的geoms和映射:
iris
现在我从数据集中删除所有数据并重新绘制:
library(ggplot2)
ggplot(iris, aes(y = Sepal.Length, x = Sepal.Width)) +
geom_jitter(aes(col = Species)) +
geom_smooth(method = "lm", se = FALSE, col = "black")
一个简单的library(dplyr)
iris_empty <- filter(iris, Sepal.Length < 0)
ggplot(iris_empty, aes(y = Sepal.Length, x = Sepal.Width)) +
geom_jitter(aes(col = Species)) +
geom_smooth(method = "lm", se = FALSE, col = "black")
将确认您的数据集是否实际包含任何数据。