Dear R developers, I want to draw an arrow in a figure with lty=2. The lty argument also affects the edge of the arrow, which is unfortunate. Feature or bug? Is there some way to draw an arrow with intact edge, still with lty=2? Example code: plot(1:10) arrows(4, 5, 6, 7, lty=2) Best wishes, Matthias --
On 14-Nov-11 09:57:52, Matthias Gondan wrote:> Dear R developers, > > I want to draw an arrow in a figure with lty=2. The > lty argument also affects the edge of the arrow, which is > unfortunate. Feature or bug? > > Is there some way to draw an arrow with intact edge, still > with lty=2? > > Example code: > > plot(1:10) > arrows(4, 5, 6, 7, lty=2) > > Best wishes, > MatthiasAccording to ?arrows, it would seem that there is no provision to draw the arrow shaft and the arrow head using different line types with a single call to arrows(). To the extent that this represents the absence of a desirable feature (since you desire it), I would designate it as a bug. It can be done with two calls to arrows(), as follows: plot(1:10) arrows(4, 5, 6, 7, lty=2, length=0) arrows(5.99, 6.99, 6, 7, lty=1) Of course, the first could also be done using lines(). Ted. -------------------------------------------------------------------- E-Mail: (Ted Harding) <ted.harding at wlandres.net> Fax-to-email: +44 (0)870 094 0861 Date: 14-Nov-11 Time: 10:39:32 ------------------------------ XFMail ------------------------------
Hi,> Dear R developers, > > I want to draw an arrow in a figure with lty=2. The > lty argument also affects the edge of the arrow, which is > unfortunate. Feature or bug? > > Is there some way to draw an arrow with intact edge, still > with lty=2?AFAIK there is no such option in the arrow function, but you might try to play around with the shape package and its various arrowhead options.> > Example code: > > plot(1:10) > arrows(4, 5, 6, 7, lty=2)library(shape) plot(1:10) Arrows(4, 5, 6, 7, lty=2) HTH, Denes> > Best wishes, > > Matthias > -- > > ______________________________________________ > 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. >