Я поднял книгу ggplot2, но изо всех сил пытаюсь понять, как данные сохраняются в слоях.
Например, давайте возьмем набор данных и вычислим среднее значение каждого X:
thePlot = ggplot( myDF , aes_string( x = "IndepentVar" , y = "DependentVar" ) )
thePlot = thePlot + stat_summary( fun.y = mean , geom = "point" )
Как мне "получить доступ" к сводной статистике в следующем слое?Например, допустим, я хочу построить плавную линию над набором данных.Кажется, это работает:
thePlot = thePlot + stat_smooth( aes( group = 1 ) , method = "lm" , geom = "smooth" , se = FALSE )
Но допустим, я хочу еще больше игнорировать определенное значение X при генерации строки?Как мне ссылаться на суммарный набор данных для выражения, исключая конкретный X?
В более общем смысле, как на данные ссылаются, когда они проходят через слои?Я всегда ограничен последней статистикой?Могу ли я сослаться на исходный набор данных?