[R] problem with using lines command on windows XP machine

Liaw, Andy andy_liaw at merck.com
Thu Jan 5 15:14:38 CET 2006


lines() connects the `dots' given.  If you want straight lines spanning the
entire graph, you are better off with abline().

Andy

From: Edwin Commandeur
> 
> Hi Petr and Eric,
> 
> Thanks for your comments.
> 
> To plot a vertical line, using "lines(0)" does not work, but
> 
> lines(c(-1,0),c(0,1))
> 
> does the work in my simple test example. I just interpreted the ?lines
> documentation wrong.
> 
> So the "lines" command does work on my pc. Off course 
> "abline(v=0)" will
> also do the job in this specific example...
> 
> Sorry for the trouble,
> 
> Edwin
> 
> -----Original Message-----
> From: Petr Pikal [mailto:petr.pikal at precheza.cz]
> Sent: donderdag 5 januari 2006 13:32
> To: Edwin Commandeur; r-help at stat.math.ethz.ch
> Subject: Re: [R] problem with using lines command on windows 
> XP machine
> 
> 
> Hi
> 
> On 5 Jan 2006 at 11:27, Edwin Commandeur wrote:
> 
> From:           	"Edwin Commandeur" <e.commandeur at uvt.nl>
> To:             	<r-help at stat.math.ethz.ch>
> Date sent:      	Thu, 5 Jan 2006 11:27:01 +0100
> Subject:        	[R] problem with using lines command on 
> windows XP machine
> 
> > Hello,
> >
> > I'm using R version 2.2.0 installed on windows XP machine, with SP2
> > (maybe it's also interesting to note it's laptop, so it outputs to a
> > laptop screen) a l and I wanted to draw a line in a graph, 
> but it does
> > not seem to work.
> >
> > To test it I use the following code:
> >
> > x = c(-1,0,1)
> > y = c(-1,0,1)
> > plot(x,y, type="l", xlim=c(-1,1), ylim=c(-1,1))
> > lines(0)
> 
> quite close
> 
> abline(v=0)
> 
> draws a vertical line at x=0
> 
> from help page
> Arguments:
> 
>     x, y: coordinate vectors of points to join.
> 
> Maybe to mention abline in See also of lines help page could be good
> 
> HTH
> Petr
> 
> 
> 
> >
> > If I understand the documentation right this should draw a 
> line (with
> > default settings, I'm not setting any parameters) at x=0.
> >
> > I tried goofing around a bit setting linewidth and color 
> differently,
> > I tried using xy.coords etc, but no line appeared in the graph.
> >
> > The commands abline and segments work perfectly fine (so I am now
> > using segments to plot the line I want), but I still think the lines
> > command should work.
> >
> > Does anybody has similar problems drawing lines on XP machines (or
> > laptops in general?)? Or I am doing something abominably wrong?
> >
> > Greetings and thanks in advance for any replies,
> > Edwin Commandeur
> >
> > ______________________________________________
> > R-help at stat.math.ethz.ch mailing list
> > https://stat.ethz.ch/mailman/listinfo/r-help
> > PLEASE do read the posting guide!
> > http://www.R-project.org/posting-guide.html
> 
> Petr Pikal
> petr.pikal at precheza.cz
> 
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! 
> http://www.R-project.org/posting-guide.html
> 
>




More information about the R-help mailing list