【发布时间】:2013-10-24 17:52:27
【问题描述】:
我想将数据框打印到 pdf 文件中。我尝试了以下方法:
pdf("myfile.pdf")
grid.table(df)
dev.off()
这确实有效,但使用一些单元格填充颜色和其他一些格式以及行号来绘制数据框。
我只想绘制一个没有特定格式的数据框,尤其是没有行号。
我还需要提一下,我想将这个数据框与绘图一起绘制。 (在数据框上方绘制)。我试过使用:
layout(matrix(c(1,2), nrow=2, byrow=TRUE), heights = c(2,1))
但数据框显示在我的绘图顶部(请参见下文)...我不知道为什么?
有没有简单的方法?
谢谢!
【问题讨论】:
-
为什么不尝试使用 knitr 而不是 pdf 设备?
-
grid.table 的 show.rownames=F 参数删除行号。似乎 grid.table 的输出可以稍微调整一下。 ?grid.table
-
我对@987654324@ 不太熟悉,但我需要稍后将文件嵌入网页中。我熟悉为
pdf文件的png这样做,但我不确定如何处理knitr。 -
@Chargaff 感谢您的提示!
标签: r plot dataframe gridextra