タグ付けされた質問 「r-grid」

4
ggplotの「アンバランス」グリッドを取得するにはどうすればよいですか?
では、グリッドにgrid.arrange複数のggplot図を配置して、次のようなものを使用してマルチパネル図を作成できます。 library(ggplot2) library(grid) library(gridExtra) いくつかのggplot2プロットを生成し、 plot5 <- grid.arrange(plot4, plot1, heights=c(3/4, 1/4), ncol=1, nrow=2) 最初の列全体に1つのプロットがあり、2番目の列に3つのプロットがある「アンバランス」2列レイアウトを取得するにはどうすればよいですか?私は、grid.arrangeあるグリッド(たとえばplot5、上記)を別のプロットに対してプロットするために使用して「グリッドのグリッド」アプローチを試してみましたが、以下が得られました。 ArrangeGrob(...、as.table = as.table、clip = clip、ma​​in = main、のエラー:入力はグロブでなければなりません! 更新: アドバイスありがとうございます。私はになりますviewportsとgrid。その間、@ DWinのおかげlayOutで、私のSweaveドキュメントのコンパイル図では、「wq」パッケージの関数が非常にうまく機能しました。 アップデート2: arrangeGrobコマンドは(@baptisteにより示唆されるように)もうまく機能し、非常に直感的なようだ-少なくともそれは、2つの列のALTER幅に簡単でした。また、 `wq 'パッケージを必要としないという利点もあります。 たとえば、以下は私のSweaveファイルのコードです。 <<label=fig5plot, echo=F, results=hide>>= plot5<-grid.arrange(plot4, arrangeGrob(plot1, plot2, plot3, ncol=1), ncol=2, widths=c(1,1.2)) @ \begin{figure}[] \begin{center} <<label=fig5,fig=TRUE,echo=T, width=10,height=12>>= <<fig5plot>> @ \end{center} \caption{Combined plots using …
94 r  ggplot2  r-grid 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.