On May 7, 2012, at 7:15 AM, Simone Gabbriellini wrote:
Hello List,
I have some plots with the wireframe() function, and I'd like to
display them in a single jpeg file. I know that par(mfrow=c(x,y)) will
divide my display window in x rows and y columns, and although this
works with plot(), it looks like it's not working with wireframe.
Nor should you expect it to work. 'wireframe' is a lattice function.
You should be looking at 'grid.layout' in grid and 'grid.arrange' in
gridExtra.
Please read ?lattice which will explain the major differences between
base and lattice graphics. Also locate the FAQ item regarding why
lattice graphs do not appear (as they would not with that code.)
--
David.
here's my code:
library(lattice)
library(Cairo)
CairoJPEG("wiley-rank.jpeg", width=960, height=480, quality=100,
dpi=600)
par(mfrow=c(2,4))
for(i in c(6,8,10,12,14,16,18,20)){
title<-paste(i,"-rank.txt",sep="")
rank<-as.matrix(read.table(title, header=TRUE),
nrow=5,ncol=4,byrow=FALSE)
colnames(rank)<-c(.25,0.50,0.75,1.00)
wireframe(rank, scales=list(arrows=FALSE), drape=TRUE, colorkey=TRUE,
xlab="η", ylab="π",zlab="corr", screen = list(z = 45, x = -70),
zlim=c(0,1), main="Rank")
}
dev.off()
any help more than welcome...
best regards,
Simone
--
Dr. Simone Gabbriellini
DigitalBrains srl
Amministratore
mobile: +39 3403975626
mail: simone.gabbriell...@gmail.com
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.
David Winsemius, MD
West Hartford, CT
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.