grid.arrange()をsplit.screen()として機能させるにはどうしますか?私は伝説の真下にテーブルを配置したいと思っています。ggplot2ヒストグラムの凡例の下にテーブルを挿入する
を私はそれがおおよそ次のようになりたい::
#create histogram
my_hist<-ggplot(diamonds, aes(clarity, fill=cut)) + geom_bar()
#create inset table
my_table<- tableGrob(head(diamonds)[,1:3],gpar.coretext =gpar(fontsize=8),gpar.coltext=gpar(fontsize=8), gpar.rowtext=gpar(fontsize=8))
grid.arrange(my_hist,my_table, ncol=2)
が生成
私は(split.screenを試してみました)が、それはいないようですggplotタイプのグラフィックを扱う。助言がありますか?ありがとう。
この[リンク](http://learnr.wordpress.com/2009/04/29/ggplot2-labelling-data-series-and-adding-a-data-tableをチェック/) でる。しばらく前とまったく同じことをする必要がありましたが、ここのコードが古いかどうかわかりません。 –
これは古い質問です。あなたがそれらを機能させるには、以下の回答で 'opts'を変更しなければなりません。 – durum