- 此问题在此处已有答案**:
geom_point: Put overlapping points with highest values on top of others(2个答案)
2天前关闭。
我有一个geom_point图,它是由一些连续变量着色的:用于安装:
library(gapminder)
ggplot(gapminder)+
geom_point(aes(year, y=log(gdpPercap),color=pop))
我想要做的是重新排序点的绘制方式:因此,较高的pop
值最后绘制在图上(因此更容易看到它们,而较低的pop
位于"背景"。nI不知道这是否可能?
我知道颜色是一个因素,但不是一个连续变量
2条答案
按热度按时间wljmcqd81#
在绘图之前排列数据;最后的点将最后绘制(在顶部)。
[dot尺寸增大,以便更清晰地查看]
ctrmrzij2#
基本R选项使用
order
,如下所示:创建于2023年1月15日,使用reprex v2.0.2