Place de la légende, ggplot, par rapport à comploter région

Problème ici, c'est un peu évident je pense. J'aimerais que la légende placée (verrouillé) dans le coin en haut à gauche du "complot de la région". À l'aide de c(0.1,0.13), etc n'est pas une option pour un certain nombre de raisons.

Est-il un moyen de modifier le point de référence pour les coordonnées de sorte qu'ils sont par rapport au tracé de la région?

mtcars$cyl <- factor(mtcars$cyl, labels=c("four","six","eight"))
ggplot(mtcars, aes(x=wt, y=mpg, colour=cyl)) + geom_point(aes(colour=cyl)) + 
opts(legend.position = c(0, 1), title="Legend placement makes me sad")

Place de la légende, ggplot, par rapport à comploter région

Acclamations

  • Qu'entendez-vous par "complot de la région"? La région qui est rempli par du gris?
  • Oui, l'OP fondamentalement veut être en mesure de déterminer les coordonnées correctes pour legend.position à la place de la légende dans un coin de la "région de données", ou le gris de la région. Comme je l'ai dit dans le chat, je m'en doutais que quelqu'un comme vous aurez à le peser avec une grille de solution.
  • ensuite, c'est le comportement par défaut et tous vous avez besoin est de régler la bonne justification.
  • Whaddya le savez, j'ai toujours pensé que c'était basé sur le périphérique de la région. Apprendre quelque chose de nouveau chaque jour...
  • peut-être que c'était le comportement par défaut avant de 0.9 0.89, je n'en suis pas sûr.
InformationsquelleAutor nzcoops | 2012-05-25