[R] legends in ggplot

2006-10-26 Thread David Barron
Is it possible to change the legend title in ggplot that is generated
by a colour (other than by changing the name of the variable)?  For
example, this produces a legend title, tip/total_bill.  How can that
title be changed?

ggpoint(ggplot(tips,aesthetics=list(y=tip,x=total_bill,colour=tip/total_bill)) )

Thanks.

-- 
=
David Barron
Said Business School
University of Oxford
Park End Street
Oxford OX1 1HP

__
R-help@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
and provide commented, minimal, self-contained, reproducible code.


Re: [R] legends in ggplot

2006-10-26 Thread hadley wickham
 Is it possible to change the legend title in ggplot that is generated
 by a colour (other than by changing the name of the variable)?  For
 example, this produces a legend title, tip/total_bill.  How can that
 title be changed?

 ggpoint(ggplot(tips,aesthetics=list(y=tip,x=total_bill,colour=tip/total_bill))
  )

You need to add a colour scale, and specify the name to appear on the
legend (by default it just uses the name of the variable):

p - 
ggpoint(ggplot(tips,aesthetics=list(y=tip,x=total_bill,colour=tip/total_bill))
)
sccolour(p, Tip rate)
sccolour(p, This is a very long label\nsplit over two lines)

you can also use expressions to create mathematical annotations:

sccolour(p, expression(beta * x^2))

Regards,

Hadley

__
R-help@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
and provide commented, minimal, self-contained, reproducible code.