Добавление категории "все" в ggplots2 plot - PullRequest
0 голосов
/ 06 июля 2018

Вопрос

Предположим, я хочу построить графики плотности для каждой категории с дополнительной категорией "всех" точек. Как бы я занялся созданием такой фигуры? Есть ли способ, кроме дублирования всех точек с категорией «все»?

Пример

library('ggplot2')
fig <- ggplot(iris, aes(x = Sepal.Length, color = Species)) + 
       stat_density(geom = "line", position = "identity")

, который выведет следующий рисунок:

http://127.0.0.1:16553/chunk_output/8D7C71B83681FBD4/144E3B0/cby49jvbfsi3m/00001b.png

Однако я хотел бы включить еще одну строку, содержащую все точки.

1 Ответ

0 голосов
/ 06 июля 2018
ggplot(iris, aes(x = Sepal.Length, color = Species)) + 
  stat_density(geom = "line", position = "identity") + 
  stat_density(aes(x = Sepal.Length, color = "all"), geom = "line")

enter image description here

...