Я пытаюсь создать участок ggplot2 с легендой ниже сюжета.
Книга ggplot2 говорит на стр. 112 "Положение и обоснование легенд контролируются установкой legend.position, а значение может быть правым, левым, верхним, нижним, ни одним (без легенды) или числовой позицией".
Следующий код работает (поскольку "правый" он по умолчанию), и он также работает с "none" в качестве положения легенды, но "слева", "сверху", "снизу", все сбой "с ошибкой" grid.Call.graphics( "L_setviewport", pvp, TRUE): Не конечное местоположение и/или размер для окна просмотра "
library(ggplot2)
(myDat <- data.frame(cbind(VarX=10:1, VarY=runif(10)),
Descrip=sample(LETTERS[1:3], 10, replace=TRUE)))
qplot(VarX,VarY, data=myDat, shape=Descrip) +
opts(legend.position="right")
Что я делаю неправильно? Повторное позиционирование легенды должно быть невероятно распространено, поэтому я считаю это.