绘制数据框(无grid.table)

时间:2015-10-31 13:42:58

标签: r plot dataframe package gridextra

今天的问题非常简单。我需要绘制一个数据框,以便在R studio的情节查看器中显示。

我已经读过这个Q& A了:

How to print (to paper) a nicely-formatted data frame

他们建议使用GridExtra包中的grid.table。

事情就是我有这个包的问题,​​因为重叠我的其他情节,我不知道为什么?

也许你知道任何其他功能或包可以做同样的事情,而不会重叠我的其他情节!

这就是重叠的意思。

> date_alert
          Jobs    Agency Location       Date RXH HS TMM Payed
1  Playstation Lightblue     DWTC 2015-09-24  90  8 720 FALSE
2 RWC Heineken Lightblue      EGC 2015-09-26  90  6 540 FALSE
3 Jagermeister       IHC  Barasti 2015-10-01 100  4 400 FALSE


> library(gridExtra)
> grid.table(date_alert)

enter image description here

它一直这样做!无论我重启所有脚本和R studio多少次。

由于

1 个答案:

答案 0 :(得分:1)

如果要将网格图形绘制到新页面,则需要先创建新页面。 help("grid.table")中的示例演示了如何执行此操作:

library(grid)
grid.newpage()

请注意,许多更高级别的基于网格的绘图功能,例如ggplot2:::print.ggplot内部调用grid.newpage。但grid.table并不是因为常见用例是在绘图中添加表格。如果你的目标只是出口一张桌子,那就有更好的可能性。