У меня есть симулированная система, где арена как завернутые края, т.е. это тор.Это означает, что животное может покинуть арену с одной стороны, а вернуться с другой.Когда я затем хочу проиллюстрировать этот процесс, я бы хотел, чтобы линии между различными местоположениями отражали это, то есть прямую линию, которая выходит из графика на одной стороне и продолжается на противоположной стороне.Есть ли какой-нибудь изящный выход для достижения / автоматизации этого?
Ужасный взлом R-MS Paint, чтобы проиллюстрировать линию, идущую от [6,2] до [8,2] и через край к [2,4].
![](https://i.stack.imgur.com/jdYkH.png)
Из типичного фрейма данных выглядит примерно так:
df = data.frame(x = c(6,8,2), y = c(2,2,4))
with(df, plot(y~x, xlim = c(0,10), ylim = c(0,10), ylab = "Y", xlab = "X"))