Je vais avoir un peu de mal à faire fonctionner ggplot2 comme je veux. Fondamentalement, je voudrais comparer les observations réelles contre approximées en les mettant dans un seul complot. Par exemple,problème avec la légende tout en traçant des données de deux data.frame
> library(ggplot2)
> df.actual <- data.frame(x = 1:100, y = (1:100) * 2)
> df.approx <- data.frame(x = 1:150, y = (1:150) * 2 + 5 + rnorm(150, mean = 3))
> ggplot() + geom_point(aes(x, y), data = df.actual) + geom_line(aes(x,y), data = df.approx)
Mon problème est que je ne peux pas afficher une légende. J'ai lu quelque part que la légende de ggplot2 n'est pas très flexible (?). Idéalement, une légende avec
- title = 'Type'
- clé: un point rempli de noir, et une ligne noire
- étiquette clé: 'réelle', 'approximative'
- legend.position = 'topright'
Merci.
Merci hadley, Je voudrais distinguer l'intrigue noire et blanche de date. Est-il possible d'avoir une légende comme je l'ai décrit dont les deux clés sont un point et une ligne? – knguyen