1
아래와 같이 ggplot2를 사용하여 단일 열의 행에 세 개의 그림을 세우고 싶습니다.면 처리 된 ggplot2 플롯의 종횡비와 스케일을 제어하는 방법은 무엇입니까?
library(ggplot2)
df <- data.frame(x=rep(1,3), y=rep(1,3), z=factor(letters[1:3]))
p <- ggplot(df, aes(x, y)) + geom_point() + facet_grid(z ~ .)
p
이 출력 두 가지 문제가 있습니다. 무엇보다 중요한 것은 x 축과 y 축의 스케일을 제어하려는 경우입니다.이 경우에는 x 축과 y 축의 동일 거리를 단일 단위로 측정해야합니다.
두 번째 문제는면 처리 된 플롯의 y 축에 충돌하는 lables입니다. 이를 해결하기위한 보너스 포인트는 있지만 스케일/종횡비 문제에 대한 완전한 크레딧.