为什么ggplot2的图例标签为“ a”?

时间:2019-06-28 19:44:14

标签: r ggplot2 legend

我正在用ggplot2绘图;这是代码:

plot <- ggplot(data=data, mapping=aes(x=independent, y=dependent, ecolor=as.factor(subject)))
otlp +
  stat_cor(method = "pearson",  size = 6) +
  geom_smooth(method=lm, se=FALSE, fullrange=TRUE) +
  geom_point(shape=1) +
  labs(color="Subject")

这就是图例的样子:

Legend

我不确定为什么会有字母“ a”。当我删除geom_smooth时,通过“ a”的线会消失,这是我期望的,但是我不知道为什么字母“ a”不是像我在geom_point中定义的shape = 1的点。在图形上,这些点是正确的。

0 个答案:

没有答案