Il problema qui è un po 'ovvio, penso. Mi piacerebbe che la legenda fosse posizionata (bloccata) nell'angolo in alto a sinistra della "regione di tracciamento". L'uso di c (0.1,0.13) ecc non è un'opzione per una serie di motivi.Posizionamento della legenda, ggplot, relativo alla regione di stampa
C'è un modo per modificare il punto di riferimento per le coordinate in modo che siano relativi alla regione di stampa?
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")
Acclamazioni
Cosa intendi per "area geografica"? La regione che è riempita da grigio? – kohske
@kohske Sì, l'OP vuole sostanzialmente essere in grado di determinare le coordinate corrette per 'legend.position' per posizionare la legenda in un angolo della" regione dati ", o la regione grigia.Come ho accennato in chat, sospettavo che qualcuno come te avrebbe dovuto confrontarsi con una soluzione di rete. – joran
@joran quindi, questo è il comportamento predefinito e tutto ciò che serve è impostare la giustificazione corretta. – kohske