ggplot2:关于大小图例

时间:2018-06-29 14:30:23

标签: r ggplot2

ggplot(college, mapping = aes(x = tuition,
                              y = sat_avg,
                              size = undergrads,
                              color = control)) + 
geom_point(alpha = 1/2) + 
geom_smooth(se = FALSE) 

大家好,在输入上面的代码后,我发现大小(图)的图例似乎很奇怪。它们应该是圆形的,而不是重叠的形状。有人知道出什么事了吗?谢谢。

enter image description here

1 个答案:

答案 0 :(得分:1)

我使用iris数据集进行了测试,因为我不知道college的来源,但是它应该可以工作。您只需要添加show.legend = F

ggplot(college, mapping = aes(x = tuition,
                              y = sat_avg,
                              size = undergrads,
                              color = control)) + 
geom_point(alpha = 1/2) + 
geom_smooth(se = FALSE, show.legend = F)