ggplot2 agrega una leyenda para varias funciones de estadísticas

Veo muchas preguntas sobre cómo personalizar leyendas, pero ni siquiera puedo personalizar una leyenda. Me gustaría tener una leyenda que explique que la línea negra es cuadrática y que la línea verde es cúbica.

<code>library(ggplot2)

myfun1 <- function(x) x^2
myfun2 <- function(x) x^3

myplot <- ggplot(data = data.frame(x = 1:5, y= 1:5), aes(x=x, y=y)) +
    stat_function(fun = myfun1, color="green") +
    stat_function(fun = myfun2, color="black")
</code>

Respuestas a la pregunta(1)

Su respuesta a la pregunta