0
我在R中使用tableGrob來創建格式化表格的.png圖像,以包含在MS Word報告中。對於小桌子這是有效的,但對於較大的桌子,它們不適合圖像。我一直無法找到任何允許我自動適合它的參數,或者手動控制圖像窗口的高度和寬度。如何讓表格適合tableGrob創建的圖像?
如果有人能告訴我如何做到這一點,我將非常感激。
我在64位PC上的Linux Mint上使用R版本3.3.1,通過Rstudio版本1.0.136。使用的R包包括gridExtra,gridGraphics,gtable和png。
表(tabsave)是一個簡單的數據框,有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()
感謝您的幫助,您可以提供。