[R] Question about ggplot2
Brian Diggs
diggsb at ohsu.edu
Thu May 26 23:06:49 CEST 2011
On 5/26/2011 12:29 PM, Julian TszKin Chan wrote:
> Hi all,
>
> Is there any way for me to to string in the argument of qplot or ggplot? for
> example
>
> qplot(x='carat',y='price',data=diamonds,geom=c('point','smooth'))
> instead of
> qplot(x=carat,y=price,data=diamonds,geom=c('point','smooth'))
I don't know of a way using qplot, but it is possible with ggplot. Use
aes_string instead of aes:
ggplot(diamonds, aes(x=carat, y=price)) + geom_point() + geom_smooth()
ggplot(diamonds, aes_string(x="carat", y="price")) + geom_point() +
geom_smooth()
> Thanks!!
>
> Regards,
> TszKin Julian
>
> [[alternative HTML version deleted]]
--
Brian S. Diggs, PhD
Senior Research Associate, Department of Surgery
Oregon Health & Science University
More information about the R-help
mailing list