Umieszczenie legendy, ggplot, względem obszaru kreślenia

Myślę, że problem jest tu nieco oczywisty. Chciałbym, aby legenda została umieszczona (zablokowana) w lewym górnym rogu „obszaru kreślenia”. Używanie c (0.1.0.13) itp. Nie jest opcją z wielu powodów.

Czy istnieje sposób na zmianę punktu odniesienia dla współrzędnych tak, aby były względne względem obszaru kreślenia?

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")

Twoje zdrowie

questionAnswers(4)

yourAnswerToTheQuestion