Je voudrai si possible afficher 2 courbes sur le même graph mais une courbe plus courte que l'autre. Par exemple pour une timeseries qui s’arrête avant l'autre.(Une allant du 15 juin u 15 juillet, l'autre du 15 juin au 20 juillet). J'ai essayé de faire un petit exemple avec ggplot mais cela me donne une erreur:
Erreur : Aesthetics must be either length 1 or the same as the data (100):
Est il possible faire ce que je demande ?
Code : Tout sélectionner
v1 <- 1:100
v4 <- 1:50
v2 <- dnorm(v1, mean = 50, sd = 10, log = FALSE)
v3 <- dnorm(v4, mean = 60, sd = 30, log = FALSE)
data <- data.frame(v1, v2, v3)
ggplot(data) + geom_point(aes(v1, v2), colour = "blue") + geom_point(aes(v4, v3), colour = "red")