> Hi, R members.
>
> I want to save plots. So I use the R as fallows :
> --------------------------------
> a <- c(1,10)
> b <- c(1,10)
> c <- c(2,20)
> d <- c(2,20)
> require(lattice)
> trellis.device("bmp", file = "test.bmp", bg = "white")
> print(plot(a,b))
> print(plot(c,d))
> dev.off()
> --------------------------------
>
> However, I got a image of plot(c,d).
> I want to get a image of plot(a,b) and plot(c,d).

What happens when you type the above without "trellis.device(...)" and
"dev.off()".  Does that look like the plot you wrote to file?

R is one of those funny software tools that does what you tell it.

1) "plot()" isn't a lattice function, so using the function "bmp(file =
"test.bmp", bg = "white")" instead of "trellis.device()" is safer.

2) you haven't told R that you want two plots on one page, nor how you
want to arrange them.  See ?layout and ?par.  On the par help page, pay
careful attention to the mfcol and mfrow arguments.

3) type "help.start()", and follow the link to "An Introduction to R",
particularly the graphics section.

Then play with this.

par(mfcol=c(2,1))

plot(a,b)
plot(c,d)

Have fun!

Jason

______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to