Re: [R] plot focus

From: Peter Ehlers <ehlers_at_ucalgary.ca>
Date: Wed, 30 Jun 2010 06:58:06 -0600

You could just open two devices.
See ?dev.cur for an example.

   -Peter Ehlers

On 2010-06-30 4:26, pdb wrote:
>
> I am doing calculations in a loop and then plotting the results by adding a
> point to each of 2 charts at the end of the loop. Its very informative as
> you can see the progression through time.
>
> My problem is, if I have 2 plots, I don't know how to get the focus back to
> the first plot.
>
> layout(matrix(c(1,2)))
>
> plot(iris[,1],col="red",) #plot1
> plot(iris[,3],col="blue") #plot2
>
> #goes on plot2
> lines(iris[,2],col="pink")
>
> #how do I put this line on plot 1
> lines(iris[,4],col="black")
>
>
> I tried the method below but when you switch the focus back to screen 1 the
> line gets drawn not where I expect
>
> split.screen(c(2,1))
> screen(1) # prepare screen 1 for output
> plot(iris[,1],col="red",) #plot1
> screen(2) # prepare screen 2 for output
> plot(iris[,3],col="blue") #plot2
>
> screen(1)
> lines(iris[,2],col="pink",lwd=8)
>
> screen(2)
> lines(iris[,4],col="green",lwd=8)
>
> Any pointers please as to what I need to do?
>



R-help_at_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. Received on Wed 30 Jun 2010 - 13:03:56 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Wed 30 Jun 2010 - 13:30:45 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive