2017-03-17 69 views
0

这里是我的样本数据集:出口数据帧为PDF/PNG R中

Singer <- c("A","B","C","A","B","C") 
Rank <- c(1,2,3,3,2,1) 
Episode <- c(1,1,1,2,2,2) 
Votes <- c(0.3,0.28,0.11,0.14,0.29,0.38) 

Result <- data_frame(Episode,Singer,Rank,Votes) 

我需要将数据帧结果导出为图像,如PDF或PNG。我试图打印它并将其保存为pdf,但似乎有些列将被删除。我不知道是否有对数据帧在R.

+4

比什么更容易?你没有告诉我们你做了什么。 –

+0

你可以勾选[这里](http://stackoverflow.com/questions/23365096/r-save-table-as-image) – akrun

回答

0

导出到图像的更简单的方法。如果你要导出为PNG,你可以这样做:

library(gridExtra) 
png("test.png", height = 50*nrow(df), width = 200*ncol(df)) 
grid.table(df) 
dev.off() 

如果要导出为PDF格式,你可以这样做:

library(gridExtra) 
pdf("test.pdf", height=11, width=10) 
grid.table(df) 
dev.off()