Мы не можем легко создать двойную ось y с ggplot2.
- kohske предоставил решение для добавления двойной оси y для одиночных фигур (http://rpubs.com/kohske/dual_axis_in_ggplot2)
- @Andreas показывает пример, чтобы выровнять два графика с ggplot2 (все еще отдельные фигуры) (Участок с осью 2 y, одна ось y слева и другая ось y на право)
Эти трюки не могут работать, если цифры имеют несколько панелей (созданных geom_wrap или geom_grid), например. 4 на рисунке ниже. Я хотел бы добавить ось p1 в правую сторону панелей объединенной фигуры.
EDIT: я удалил свои коды здесь и разместил свое собственное решение в качестве ответа. На всякий случай кому-то это нужно.