r - ggplot2:关于尺寸图例
问题描述
ggplot(college, mapping = aes(x = tuition,
y = sat_avg,
size = undergrads,
color = control)) +
geom_point(alpha = 1/2) +
geom_smooth(se = FALSE)
大家好,在输入上面的代码后,我发现图例中的大小(本科生)似乎很奇怪。它们应该是圆形的,而不是重叠的形状。有谁知道出了什么问题?谢谢。
解决方案
我使用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)
推荐阅读
- php - 使用 PHP 从多个 xml 数据的 SOAP 响应中获取值
- jenkins - Jenkins 和 GitLab 的 Git SSH 签出失败
- c++ - lambda iso std::bind 用于成员函数
- javascript - Raphaeljs 中的对象碰撞
- r - 过滤日期以在 R 中仅显示当前月份和未来 12 个月
- python - 如何用python格式化非常小的数字?
- python - 在 Python 中通过多个自定义分隔符拆分列
- java - Unicode 规范化形式说明 (Java)
- r - 如何在函数返回的函数中将值作为常量传递?
- c++ - libcurl C++:如何在 CentOS 7 上正确安装和使用