You can try this:

plot(1:10,10:1,lty=1,type='b', lwd=2,pch='a')
text(2, pretty(10:1)[2] - 0.3, paste("\u2013 a \u2013", "ds1", sep = "   "),
col = 'black', font = 2)
text(2, pretty(10:1)[2] - 0.6, paste("\u2013 b \u2013", "ds2", sep = "   "),
col = 'red', font = 2)
rect(0, 0, 3, 2)

On Mon, Apr 26, 2010 at 8:32 AM, Mario Valle <mvalle@cscs.ch> wrote:

> Dear all,
> I have a multiline plot with each line labeled with a different letter.
> But I'm not able to make the legend display the same kind of pattern '-a-',
> instead the letter is overwritten by the line. A simpler legend with only
> the letter is not very visible and the pt.bg does nothing with letters.
> Any idea?
>
> plot(1:10,10:1,lty=1,type='b', lwd=2,pch='a')
> legend("left", legend=c("ds1","ds2"), bty='n', col=1:2,
> lty=2,lwd=4,pch=letters)
>
> Thanks for your help!
>                                mario
> --
> Ing. Mario Valle
> Data Analysis and Visualization Group            |
> http://www.cscs.ch/~mvalle <http://www.cscs.ch/%7Emvalle>
> Swiss National Supercomputing Centre (CSCS)      | Tel:  +41 (91) 610.82.60
> v. Cantonale Galleria 2, 6928 Manno, Switzerland | Fax:  +41 (91) 610.82.82
>
> ______________________________________________
> 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.
>



-- 
Henrique Dallazuanna
Curitiba-Paraná-Brasil
25° 25' 40" S 49° 16' 22" O

	[[alternative HTML version deleted]]

