No se puede hacer leyenda para varias gráficas de densidad en ggplot2

Estoy usando ggplot2 para tener algunos gráficos de densidad con leyendas, pero no puedo agregar leyenda a mi resultado final.

m <- ggplot(chickwts, aes(x = weight))
m + geom_density(kernel = "gaussian", adjust = .3, colour="green", size=1)+
  geom_density(kernel = "gaussian", adjust = 1, colour="red", size=1)+
  geom_density(kernel = "gaussian",adjust = 5, colour="blue", size=1)+
  geom_density(kernel = "gaussian",adjust = 10, colour="yellow", size=1)+
  geom_density(kernel = "gaussian",adjust = 20, colour="orange", size=1)

He usado varias sintaxis que he encontrado aquí, pero ninguna de ellas no funcionó. Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta