플롯 아래에 범례가있는 ggplot2 플롯을 만들려고합니다.ggplot2에서 범례를 이동하거나 배치하는 방법
ggplot2 책은 112 페이지에서 "전설의 위치 및 정당화는 테마 설정 legend.position에 의해 제어되며 값은 오른쪽, 왼쪽, 위, 아래, 없음 (전설 없음) 또는 숫자 일 수 있습니다 위치".
다음 코드는 작동하지만 ("right"기본값이기 때문에) 작동하며 "none"을 범례 위치로 사용할 수도 있지만 "left", "top", "bottom"모두 "Error 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")
내가 뭘 잘못입니까? 전설의 위치를 다시 잡는 것은 믿을 수 없을 정도로 보편적이어야합니다. 그래서 저는 그것이 저라고 생각합니다.
불행하게도 그것이 내가 정말 정말 이번 여름에 해결할 수 있도록 노력하겠습니다 ggplot2에서이 문제입니다> 0.9.3 (opts
가 사용되지 않습니다)
theme(legend.position = "bottom")
이전 버전 버전의
이는 (legend.position = "바닥") theme_update'와 현재 수행되지 않습니다 '? –