Разные группы на разных слоях.
Иногда мы хотим построить итоги на основе разных уровней агрегации.Разные слои могут иметь разную эстетику группы, поэтому некоторые из них отображают данные отдельных уровней, а другие отображают сводные данные более крупных групп.
Основываясь на предыдущем примере, предположим, что мы хотим добавить одну плавную линию к только что созданному сюжету, основываясь на возрасте и высоте всех мальчиков.Если мы используем ту же группировку для сглаживания, что и для линии, мы получим первый график на рисунке 4.4.
p + geom_smooth (aes (group = Subject), method = "lm", se =F)
Это не то, что мы хотели;мы случайно добавили сглаженную строку для каждого мальчика.Этот новый слой нуждается в другой эстетике группы, group = 1, так что новая линия будет основана на всех данных, как показано на втором графике на рисунке.Измененный слой выглядит так:
p + geom_smooth (aes (group = 1), method = "lm", size = 2, se = F)
[...] Использованиеaes (группа = 1) в гладком слое соответствует одной линии, наиболее подходящей для всех мальчиков. "