0
我正在使用以下代码将多个绘图保存在一个pdf文件中。个别地块做工精良,但有一个循环,我得到的是没有使用ggplot在单个PDF文件中绘制多个图片
pdf("HistogramsAll.pdf", onefile=TRUE)
for (i in 1:nFilt) {
d.i<-dAll[,c(1,i+1)];
nameP.i<-names(dAll)[i+1];
names(d.i)<-c("cond", "p");
ggplot(data=d.i, aes(x=p, fill=cond))+
geom_histogram(binwidth=.3, position="dodge") +
ggtitle(eval(nameP.i));
}
dev.off()
您是否需要显式地“print()”图? –
是的,与打印()它的工作。谢谢 – tanyalog
我已经添加了这个答案。如果它解决了您的问题,那么请考虑将其标记为已接受。 –