Я хотел бы увеличить часть графика ggplot, чтобы сосредоточиться на сводке
статистика.
Допустим, у нас есть некоторые данные -
data = data.frame(x = c(1,2), y=c(1, 3, 5, 7, 9, 11))
- и мы хотим построить только средства -
qplot(x, y, data=data)
+ stat_summary(fun.y=mean, geom="point",color="red")
Обычно я бы использовал scale_y_continuous(limits=...)
, но при использовании
stat_summary
это отбрасывает некоторые данные (см. ?stat_summary
).
Итак, я бы хотел использовать coord_cartesian(ylim=...)
. Но это требует вручную
указание пределов y, и кажется, что он увеличивает часть графика, что может
оставить менее заметную фоновую сетку -
+ coord_cartesian(ylim=c(4.5,7.5))
- в этом примере заполняется только цифра 6.
Как можно «сжать», чтобы увеличить только отображаемые данные stat_summary
,
без указания лимитов вручную и изменения сетки фона?
(Я на самом деле хочу сделать это с помощью средних и доверительных интервалов, поэтому я хотел бы использовать stat_summary
.)