私は最近grid.table
、パッケージの関数を使用して、gridExtra
表形式のデータを Web で使用するための png 画像ファイルに変換し始めました。デフォルトで for table のような非常に見栄えの良い出力が生成されるので、私はこれに満足していますggplot2
。この質問をした人のように、個々の列の正当性を指定する機能が欲しいのですが、それはすでにより多くのケーキにアイシングになるでしょう.
grid.table
私の質問は、プロットされた表にタイトルと脚注を付けることができるように、a の周りにテキストを追加できるかどうかです。これは実行可能であるように思えますが、グリッドグラフィックスについて十分に理解していないため、テーブルグロブにグロブを追加する方法を理解できません。たとえば、次のコード:
require(gridExtra)
mydf <- data.frame(Item = c('Item 1','Item 2','Item 3'),
Value = c(10,15,20), check.names = FALSE)
grid.table(mydf,
gpar.coretext=gpar(fontsize = 16),
gpar.coltext = gpar(fontsize = 16),
gpar.rowtext = gpar(fontsize = 16),
gpar.corefill = gpar(fill = "blue", alpha = 0.5, col = NA),
h.even.alpha = 0.5,
equal.width = FALSE,
show.rownames = FALSE,
show.vlines = TRUE,
padding.h = unit(15, "mm"),
padding.v = unit(8, "mm")
)
このプロットを生成します:
別のアプリケーションで画像を編集するのではなく、コードで次のようなことが本当にできるようにしたい場合: