私はMS Wordのレポートに含めるために、フォーマットされたテーブルの.pngイメージを作成するためにRでtableGrobを使用しています。小さなテーブルの場合はこれが機能しますが、大きいものの場合は画像に収まりません。私はそれが自動的にフィットするようにするパラメータを見つけることができず、画像ウィンドウの高さと幅を手動で制御することができませんでした。tableGrobで作成した画像にテーブルを合わせるにはどうすればよいですか?
もし誰かが私にこのことをどうやって見せることができれば非常に感謝します。
私は64ビットPC上のLinux MintでRstudioバージョン1.0.136を使用してRバージョン3.3.1を使用しています。使用されるRパッケージには、gridExtra、gridGraphics、gtableおよびpngが含まれます。
テーブル(タブ区切り)は、34行6列の単純なデータフレームです。最初はchrで、その他はすべてnumです。
出力は次のようになります。あなたは、テーブルには、画像の上下の境界線の両方を超えて拡張する方法を見ることができます。
ここでは、関連するコードが
gtab<-tableGrob(tabsave,rows=NULL,cols=nm,theme = ttheme_default(base_size=10)) # gtab is the graphical version of the table, for printing
png('test.png')
grid.draw(gtab)
dev.off()
であるあなたが提供することができます任意の助けてくれてありがとう。