簡體   English   中英

R gridExtra 2.0.0:tableGrob垂直和水平填充

[英]R gridExtra 2.0.0: tableGrob vertical and horizontal padding

我想知道如何在gridExtra 2.0.0中做我在以前版本中可以做的更改表格寬度/高度填充的操作,例如:

grid.arrange(tableGrob(mtcars,padding.h=unit(1,"mm"),padding.v=unit(1,"mm")))

(對不起,我沒有測試較早的代碼,因為我沒有安裝較舊的gridExtra版本)

我不想縮小文本,只是想將所有內容都緊縮在一起,以便表格適合我將其放置在PDF頁面上的位置。

我可以看到“ widths”屬性在每個條目上都有“ + 4mm” ,但是我不知道如何將其更改為+ 2mm

當然,如果有一個簡單的"padding"屬性可以更改,我會更喜歡。

我的問題與相似。

您必須使用一個主題 ,並且可以作為baptiste注釋使用ttheme_default顯示默認主題的屬性。

ttheme_default()

要將表格“核心”的填充設置為1 mm:

mytheme <- gridExtra::ttheme_default(
             core = list(padding=unit(c(1, 1), "mm"))
           )
mytable <- tableGrob(mtcars, theme = mytheme)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM