R 如何将几何图形文字置于所有图层上方的ggplot2中?

R 如何将几何图形文字置于所有图层上方的ggplot2中?,r,ggplot2,visualization,overlap,R,Ggplot2,Visualization,Overlap,当我用geom_text添加文本时,该文本与其他geom生成的层重叠。绘图顺序由数据顺序定义,但当文本属于同一几何图形绘制的数据时,这没有帮助:来自不同组的一些线必然会相互重叠。也就是说,某些文本总是被另一组的图形阻止 如何将几何图形文本的标签置于一切之上?添加几何图形的顺序决定了绘图的顺序: ggplot() + geom_line() + geom_text() 将geom_文本置于geom_行上方。添加geom的顺序决定了绘图的顺序: ggplot() + geom_line() + g

当我用
geom_text
添加文本时,该文本与其他geom生成的层重叠。绘图顺序由数据顺序定义,但当文本属于同一几何图形绘制的数据时,这没有帮助:来自不同组的一些线必然会相互重叠。也就是说,某些文本总是被另一组的图形阻止


如何将
几何图形文本的
标签
置于一切之上?

添加几何图形的顺序决定了绘图的顺序:

ggplot() + geom_line() + geom_text()

geom_文本
置于
geom_行
上方。添加geom的顺序决定了绘图的顺序:

ggplot() + geom_line() + geom_text()

geom_文本
放在
geom_行
上方

请编辑以包含一个可复制的示例。您是否尝试在所有其他geom之后添加
geom_文本
?您查看了吗?当您查看带有彩色文本的示例时,
geom
s的顺序的影响是显而易见的。请编辑以包含一个可复制的示例。您是否尝试在所有其他geom之后添加
geom\u text
?您查看了吗?查看带有彩色文本的示例时,
geom
s的顺序的影响是显而易见的。