2017-08-25 27 views
1

當我使用gridExtragrid.table打印表格時,我無法使列之間的白線消失。 我曾嘗試與bg_params玩:grid.table中的列之間的行

library(gridExtra) 
library(grid) 
n=5 
d <- data.frame(x=rnorm(n),y=rnorm(n),z=rnorm(n)) 


mytheme <- ttheme_default(colhead = list(bg_params=list(fill="#DDEBF7", col="#DDEBF7",lwd=0)) 
) 
grid.table(d, theme = mytheme) 

但我仍然得到列

回答

2

您可以設置核心表區域的線條顏色相匹配的兩個默認的填充顏色之間的白線:

mytheme <- ttheme_default(colhead = list(bg_params=list(fill="#DDEBF7", col="#DDEBF7",lwd=0)), 
          core = list(bg_params = list(col = c("grey95", "grey90"))) 
) 
grid.table(d, theme = mytheme) 

table

+1

或'COL = NULL' – baptiste