web-dev-qa-db-ja.com

gridExtra 2.0.0タイトルサイズの変更

GridExtraが更新されたことを知っています。その結果、タイトルのサイズを変更する方法を知りたくありません。これは機能しなくなりました

   grid.arrange(a, b, c, d,ncol=2, 
      nrow=2, main=textGrob("Title", gp=gpar(fontsize=15,font=8)))

これは機能しなくなり、mainのオプションがtopに変更されましたが、textGrob機能を理解してフォントサイズを変更できません)。手がかりはありますか?ありがとう

14

まず、library()またはrequire()を使用して、パッケージgridをインポートします。次に、コードのmaintopに変更します。

下記参照:

_library(grid)

 grid.arrange(a, b, c, d,ncol=2, 
     nrow=2, top=textGrob("Title", gp=gpar(fontsize=15,font=8)))
_

_gridExtra v2.0.0_で同様の問題が発生し、次のエラーを受け取りました。

ArrangeGrob(...)のエラー:関数「textGrob」が見つかりませんでした

グリッドがgridExtraの依存関係として読み込まれなかったことを示します。ライブラリgridを要求またはインポートすることで解決しました:require(grid)またはlibrary(grid)

お役に立てば幸いです。

32
rolyat

短い答え:タイトルはtop = textGrob("Title")で設定されます

簡単な説明:元の引数名はいたるところにあり( "main"、 "sub"、 "legend"(!)、 "left")、この更新により一貫性が向上しました(上/下/右/左)。

7
baptiste