R 使用鼠标手动调整geom_text()位置?

R 使用鼠标手动调整geom_text()位置?,r,ggplot2,ggrepel,R,Ggplot2,Ggrepel,只是想知道是否有任何包/功能可以手动操作geom_text()中文本的定位?我一直在使用ggrepel::geom_repel_text()进行无重叠定位,这在大多数情况下都很好,但是当我有大量的点都聚集在一个狭小的空间中时,只需移动它们,而不必计算与每个点相关的坐标,就可以轻松得多。这可能吗 如果您的问题与确定要标记的点有关,这里有一个闪亮的应用程序,允许在ggplot中手动选择要标记的点。它依赖于ggrepel来分隔它们,所以如果你想要手动控制,马吕斯提出了一个很好的建议。 如果您的问题与确

只是想知道是否有任何包/功能可以手动操作
geom_text()
中文本的定位?我一直在使用
ggrepel::geom_repel_text()
进行无重叠定位,这在大多数情况下都很好,但是当我有大量的点都聚集在一个狭小的空间中时,只需移动它们,而不必计算与每个点相关的坐标,就可以轻松得多。这可能吗

如果您的问题与确定要标记的点有关,这里有一个闪亮的应用程序,允许在ggplot中手动选择要标记的点。它依赖于ggrepel来分隔它们,所以如果你想要手动控制,马吕斯提出了一个很好的建议。

如果您的问题与确定要标记的点有关,这里有一个闪亮的应用程序,允许在ggplot中手动选择要标记的点。它依赖于ggrepel来分隔它们,所以如果你想要手动控制,马吕斯提出了一个很好的建议。

在R中可能有一些方法可以做到这一点,但我想你最好还是将绘图保存为SVG文件,并使用Inkscape之类的工具来编辑它。使用
ggmap::gglocator()
?很棒的point@Marius,我不知道为什么我没有想到这一点。我在这方面花了很多时间,编辑SVG文件会容易得多。在R中可能有一些方法可以做到这一点,但我想你最好还是将绘图保存为SVG文件,然后使用Inkscape之类的工具来编辑它。使用
ggmap::gglocator()
?Great point@Marius,我不知道为什么我没有想到这一点。我在这方面花了很多时间,编辑SVG文件会容易得多。