私はggplotを使用していて、2つのグラフを重ねて表示したいと思っています。私grid.arrange
はgridExtraからそれらをスタックするために使用しました。問題は、軸のラベルに関係なく、グラフの左端と右端を揃えたいことです。(問題は、一方のグラフのラベルが短く、もう一方のグラフが長いために発生します)。
質問:
どうすればこれを行うことができますか?私はgrid.arrangeと結婚していませんが、ggplot2は必須です。
私が試したこと:
幅と高さ、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)