저는 ggplot을 사용하고 있으며 서로 위에 표시하려는 두 개의 그래프가 있습니다. 나는 grid.arrange
gridExtra에서 사용 하여 쌓았습니다. 문제는 축 레이블에 관계없이 그래프의 왼쪽 가장자리와 오른쪽 가장자리가 정렬되기를 원한다는 것입니다. (한 그래프의 레이블이 짧고 다른 그래프의 레이블이 길기 때문에 문제가 발생합니다).
질문 :
어떻게해야합니까? 나는 grid.arrange와 결혼하지 않았지만 ggplot2는 필수입니다.
내가 시도한 것 :
나는 2 x 2 그리드를 만들기 위해 너비와 높이, ncol 및 nrow를 사용하여 2 x 2 그리드를 만들고 비주얼을 반대쪽 모서리에 배치 한 다음 너비로 플레이했지만 반대쪽 모서리에서 비주얼을 얻을 수 없었습니다. .
require(ggplot2);require(gridExtra)
A <- ggplot(CO2, aes(x=Plant)) + geom_bar() +coord_flip()
B <- ggplot(CO2, aes(x=Type)) + geom_bar() +coord_flip()
grid.arrange(A, B, ncol=1)