私はggplot2でいくつかの単純なプロットを作成し、grid.arrange()
(パッケージgrid.extraから)をグループ化して1つの図にプロットを結合しました。 私は以下のように、引数top
でgrid.arrange()
機能を経由してタイトルを作成しています:タイトルggplotオブジェクトのgrid.arrange()の背景
library(ggplot2)
library(gridExtra)
...
tiff("Figure5.tiff",
height = 20, width = 16, units = "cm",
compression = "lzw", res = 300)
Fig5 <- grid.arrange(plot5, plot5Ran, ncol = 2,
top = textGrob("Comparison of Correlation Output",
gp = gpar(fill='snow')))
plot(Fig5)
dev.off()
をただし、一部のスクリーンショットで見ることができるように上記のように、タイトルの背景(図の上部にある画像の部分で、引数top
によって追加されたものは、maのように白ではなくggplotテーマの背景を取得しますrgins。 私は引数fill
を使用しようとしましたが効果はありません。
タイトルを白い背景にするにはどうすればよいですか? facets
を使用するとより簡単になり、grid.arrange
を避けることができますが、この場合は意味がありません。私はggplot
テーマを白に変更することもできますが、この場合はオプションではありません。 ありがとう
あなたには、いくつかの再現性のあるデータを提供する場合、それは意志 –
あなたがplot5とplot5Ranを生成する実際のコードを提供する場合にも役立ちます –
また、 '' top =) ''は正しくないようです...おそらく関連していませんあなたの問題にもかかわらず...また、構成されたデータ(アイリス)を使用して私はできませんでしたo問題を再現する。また、 '' sessionInfo''を投稿すると助けになります。再現可能な例を提供するための詳細については、[こちら](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)を参照してください。 –