Вот код для сюжета, который я делаю итеративно, и сохраняю его в разных файлах.Как я могу построить более одного рисунка в том же файле JPEG в R?
lab=unique(train_train$PdDistrict)
lab=as.character(lab)
par(mfrow=c(1,2),mar=c(9,4,1,0))
for(i in 1:length(lab))
{
jpeg(file=mypath,quality=100,width=1024,height=768)
mypath=file.path("C:","Users","sujit_000","Desktop",paste("PDdistrict",i,".jpeg",sep=""))
a=plot(table(train_train[train_train$PdDistrict==lab[i],1]),las=2,main=lab[i])
dev.off()
}
файлы JPEG я получаю с этим 1 изображение в файл, как показано на рисунке, но я хочу, чтобы сохранить два изображения для каждого файла.
Используйте функцию 'layout'. Я не думаю, что формат jpeg имеет многостраничный вариант. Для этого вам понадобится PDF или PS. –
, если «pdf» будет в порядке, вы можете поместить 'pdf (« myplot.pdf »)' перед вашим скриптом и 'dev.off()' внизу. но @ 42 прав, он не будет работать с 'jpeg()'. –