Расположение стрелок между точками в ggplot2
(примечание - это тот же кусок работы, что ииспользуя несколько масштабов размера в ggplot, но я'задаю другой вопрос)
Я пытаюсь построить сюжет, который показывает переходы из одного класса в другой. Я хочу, чтобы круги представляли каждый класс, а стрелки из одного класса в другой представляли переходы.
используя geom_segment со стрелкой (), чтобы нарисовать стрелки. Есть ли способ:
заставьте стрелки остановиться прежде, чем они достигнут круговотрегулируйте положение так, чтобы при наличии стрелки в обоих направлениях они были "уклонился» а не перекрытие.Я не могт получить позицию = "додж» сделать что-нибудь полезное здесь.
В качестве примера:
library(ggplot2)
points