May*_*you 2 plot r dataframe gridextra
我想将数据帧打印到pdf文件.我尝试过以下方法:
pdf("myfile.pdf")
grid.table(df)
dev.off()
Run Code Online (Sandbox Code Playgroud)
这实际上是有效的,但绘制了一些单元格填充颜色的数据框,以及其他一些格式,以及行号.
我只想绘制一个没有特定格式的数据帧,尤其是没有行号.
我还需要提一下,我想绘制这个数据框和一个图.(在数据框上方绘图).我尝试过使用:
layout(matrix(c(1,2), nrow=2, byrow=TRUE), heights = c(2,1))
Run Code Online (Sandbox Code Playgroud)
但数据框显示在我的情节之上(请参见下文)......我不确定为什么?
这样做有简单的方法吗?
谢谢!
您可以使用视口指定数据框的位置:
plot(NA, xlim=c(0,2), ylim=c(0,3), bty='n', xaxt='n', yaxt='n', xlab='', ylab='')
print(grid.table(df,show.rownames=F,vp=viewport(x=0.5,y=0.1)))
Run Code Online (Sandbox Code Playgroud)
x和y值是亲戚,x = .5,y = .1将data.frame放在绘图的底部中间.
归档时间: |
|
查看次数: |
3913 次 |
最近记录: |