Как исправить положение геома, связанного с границей участка?Мне нужно это, чтобы исправить положение в динамической диаграмме gganimate - PullRequest
0 голосов
/ 01 апреля 2019

Я создал анимацию с помощью gganimate.

Когда ось статическая, позиционирование аннотации и некоторых других геомов довольно простое, поскольку она указывает на другую фиксированную ссылку. Однако, когда я включаю gganimate:view_follow(), ось меняется и положение геомов, которые должны быть статическими, отскакивает от оси.

Я мог бы разместить текст в фиксированной позиции с помощью ggplot2::annotate(). Однако ggplot::annotate() не принял geom_image (или изображение) в качестве аргумента.

Тогда я попытался найти фиксированную ссылку внутри графика

plot + geom_image(aes(x =.8, y=Inf*.8 ,image=IMAGEMPRE),size=0.1,asp=1.5)
plot + geom_image(aes(x =.8, y=max(indicator)*.8, image=IMAGEMPRE), 
                  size=0.1,asp=1.5)

однако ни один из них на самом деле не фиксирует geom в том же месте, связанном с сюжетом, когда я рендеринг анимации с gganimate::view_follow()

Есть ли возможность исправить положение геома, связанное с границей участка? В позиции y = 0,8, если на графике 1 (независимо от масштаба индикатора 0,1 или 1000000000)

Извините, если это сбивает с толку.

здесь вы найдете изображение 2 последних кадров анимации

другое испытание

...