如何在所有图层上面的ggplot2中放置geom_text?

时间:2013-12-27 11:47:43

标签: r ggplot2 visualization overlap

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

如何将label geom_text置于其他所有内容之上?

1 个答案:

答案 0 :(得分:4)

添加geom的顺序决定了图中的顺序:

ggplot() + geom_line() + geom_text()

geom_text置于geom_line之上。