web-dev-qa-db-ja.com

tableGrobのフォントサイズを調整する方法

TableGrobのフォントサイズを調整する方法はありますか?以前のバージョン0.9.3とは非常に異なっているように見えるgridExtra 2.0.0を使用しています。

g <- tableGrob(mtcars)
grid.arrange(g)

enter image description here

テーブル、ヘッダー、行名のテキストのフォントサイズも調整したいと考えています。

18
user2103970

あなたはテーマを介してこれを行うことができます:

_mytheme <- gridExtra::ttheme_default(
    core = list(fg_params=list(cex = 2.0)),
    colhead = list(fg_params=list(cex = 1.0)),
    rowhead = list(fg_params=list(cex = 1.0)))

myt <- gridExtra::tableGrob(mtcars[1:5, 1:5], theme = mytheme)

grid.draw(myt)
_

browseVignettes("gridExtra")には他にも多くの例があります-tableGrobの例を見てください。かなりの制御が可能です。

26
Bryan Hanson

base_sizeで一般的なフォントサイズを簡単に変更することもできます

grid.draw(tableGrob(head(mtcars, n=10),theme=ttheme_minimal(base_size = 5) ))
2
K. Peltzer