Чтобы добавлять слои на графики в ggplot2, можно использовать функцию layer(). 23 Она позволяет создавать слои, которые представляют собой комбинацию данных, статистических преобразований и геометрических объектов с возможной настройкой положения. 2
Некоторые параметры, которые нужно указать при создании слоя:
- geom. 2 Геометрический объект, который будет использоваться для отображения данных этого слоя. 2
- stat. 2 Статистическое преобразование, которое будет применяться к данным для этого слоя. 2
- data. 2 Данные, которые будут отображаться в этом слое. 2 По умолчанию данные наследуются от данных графика, указанных в вызове ggplot(). 2
- mapping. 2 Набор эстетических сопоставлений, созданный с помощью функции aes(). 2
- position. 2 Настройка положения данных для этого слоя. 2
Обычно слои создают с помощью вызовов geom* или stat*, но их можно создать и напрямую с помощью этой функции. 2