可以给df数据框添加黑色实线边框 包括表头
时间: 2023-06-05 15:09:06 浏览: 111
可以通过以下代码给df数据框添加黑色实线边框,包括表头:
```
library(gridExtra)
library(grid)
grid.newpage()
grid.table(df, gpar.corefill = gpar(fill = "white"),
gpar.colfill = gpar(fill = "#E8E8E8"),
gpar.coretext = gpar(fontsize = 9, fontface = "bold"),
h.even.alpha = 0.3,
h.odd.alpha = 0.1,
rows = NULL,
cols = NULL,
vp = nullViewport())
grid.rect(x = unit(0, "npc"), y = unit(0, "npc"),
width = unit(1, "npc"), height = unit(1, "npc"),
gp = gpar(lwd = 2, col = "black", fill = NA))
```
这段代码中,我们使用了gridExtra和grid包来完成对df数据框的排版和边框添加。首先,我们使用gridExtra包中的grid.table()函数来绘制数据框,其中gpar参数用于指定数据框、表头以及内容的格式。然后,我们调用grid.rect()函数,绘制一个占据整个画布的矩形,并将其填充色设置为透明,边框线宽度为2px,颜色为黑色,从而完成了对数据框的黑色实线边框添加。
阅读全文