[R] symbol in the plot
David Winsemius
dwinsemius at comcast.net
Fri Nov 20 16:52:14 CET 2009
On Nov 20, 2009, at 10:23 AM, gcheer3 wrote:
>
> Thanks for your reply. It is very helpful. I am sorry I didn't make
> my
> queston clearer.
> I have two concerns about this graph.
> One thing is denote 'sigma' and 'delta' as greek letters, usually I
> use
> 'expression'. But I don't know how to use 'expression' in the 'legend'
> The other thing is, the graph will also be print out with black and
> white. I
> try to use circle and squre to seperate 'delta1's curve and
> 'delta2's curve.
> So even someone read the black and white handout, they can tell
> which graph
> is which. It will be nice if there is a notation on the graph, next
> to a
> square symble, it says 'delta 1', next to a circle symble, it
> says'delta 2'.
> I wrote it on the label with phrases, looks not professional.
>
> Thank you for any suggestons.
>
> my runable code is as follows:
>
> sigma=c( 0.00625, 0.06250, 0.12500, 0.18750, 0.25000, 0.31250,
> 0.37500,
> 0.43750, 0.50000,
> 0.56250)
> delta1=c(0.90768, 0.90489, 0.901788,0.898681, 0.8955, 0.89557,
> 0.892474,0.88936, 0.886262, 0.179959)
> delta2=c(0.90830, 0.9110998, 0.914203, 0.917308, 0.920412, 0.923517,
> 0.926623, 1.71524, 1.7153, 1.7154)
>
> plot(sigma, delta1, ylim=range(-0.5, 2), xlab='sigma', ylab='delta1--
> square
> delta2--circle', pch=22, type='o')
> par(new=TRUE)
> plot(sigma, delta2, ylim=range(-0.5, 2), xlab='sigma', ylab='delta1--
> square
> delta2--circle', col='red', axes=FALSE, type='o')
legend("topleft",legend=expression(Delta~1, Delta~2),
col=c("black","red"), pch=c(22,1) )
(I think I got the order of hte red and circle correct. You should
check.)
--
David.
David Winsemius, MD
Heritage Laboratories
West Hartford, CT
More information about the R-help
mailing list