qplot and colors (Please Help)

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

qplot and colors (Please Help)

David Lyon


Please help:


I am using qplot as below and want to specify a different color scheme for race but dont know how, can someone show me.


Thanks in advance



Code and input file below:



library(ggplot2)
library(gridExtra)
d<-read.table("results", header=TRUE, fill=TRUE)
plot2<-qplot(X,Y,data=d,color=race,facets=TYPE~., xlab="X", ylab="Y") + theme_bw()
grid.arrange(plot2,ncol=1)
dev.off()


cat  results
<snip>
X       Y       ID      race    TYPE
0.0350  0.0200    1    X    NA
0.0280  0.0251    2    X    NA
0.0258  0.0175    3    Y    NA
</snip>

______________________________________________
[hidden email] 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.
Reply | Threaded
Open this post in threaded view
|

Re: qplot and colors (Please Help)

Michael Weylandt
Hi David,

I believe you left out saying what color scheme you would prefer, so
it's hard to help, but you might be a start by looking at the
appropriate parts of Hadley's website here: http://had.co.nz/ggplot2/,
particularly the "scales" section.

Best,
Michael

On Wed, Jun 27, 2012 at 11:07 AM, David Lyon <[hidden email]> wrote:

>
>
> Please help:
>
>
> I am using qplot as below and want to specify a different color scheme for race but dont know how, can someone show me.
>
>
> Thanks in advance
>
>
>
> Code and input file below:
>
>
>
> library(ggplot2)
> library(gridExtra)
> d<-read.table("results", header=TRUE, fill=TRUE)
> plot2<-qplot(X,Y,data=d,color=race,facets=TYPE~., xlab="X", ylab="Y") + theme_bw()
> grid.arrange(plot2,ncol=1)
> dev.off()
>
>
> cat  results
> <snip>
> X       Y       ID      race    TYPE
> 0.0350  0.0200    1    X    NA
> 0.0280  0.0251    2    X    NA
> 0.0258  0.0175    3    Y    NA
> </snip>
>
> ______________________________________________
> [hidden email] 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.

______________________________________________
[hidden email] 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.
Reply | Threaded
Open this post in threaded view
|

Re: qplot and colors (Please Help)

John Kane
In reply to this post by David Lyon
Something like this may do it.

http://stackoverflow.com/questions/6919025/how-to-assign-colors-to-categorical-variables-in-ggplot2-that-have-stable-mappin

John Kane
Kingston ON Canada


> -----Original Message-----
> From: [hidden email]
> Sent: Wed, 27 Jun 2012 09:07:53 -0700 (PDT)
> To: [hidden email]
> Subject: [R] qplot and colors (Please Help)
>
>
>
> Please help:
>
>
> I am using qplot as below and want to specify a different color scheme
> for race but dont know how, can someone show me.
>
>
> Thanks in advance
>
>
>
> Code and input file below:
>
>
>
> library(ggplot2)
> library(gridExtra)
> d<-read.table("results", header=TRUE, fill=TRUE)
> plot2<-qplot(X,Y,data=d,color=race,facets=TYPE~., xlab="X", ylab="Y") +
> theme_bw()
> grid.arrange(plot2,ncol=1)
> dev.off()
>
>
> cat  results
> <snip>
> X       Y       ID      race    TYPE
> 0.0350  0.0200    1    X    NA
> 0.0280  0.0251    2    X    NA
> 0.0258  0.0175    3    Y    NA
> </snip>
>
> ______________________________________________
> [hidden email] 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.

____________________________________________________________
GET FREE SMILEYS FOR YOUR IM & EMAIL - Learn more at http://www.inbox.com/smileys
Works with AIM®, MSN® Messenger, Yahoo!® Messenger, ICQ®, Google Talk™ and most webmails

______________________________________________
[hidden email] 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.
Reply | Threaded
Open this post in threaded view
|

Re: qplot and colors (Please Help)

FJ M
In reply to this post by David Lyon

colors <- c("red", "blue", "darkgreen", "gold", "black")
labels <- c("3/02/2012","12/30/2011","4/20/2012")

In plot I use
 
{
plot(x, hx1 , type="l", lwd=2, tck=1, col=colors[1], ylim=c(0, maxhx), xlab="x value",  ylab="Density", main="AAPL")
.
.
.
labels, lwd=2, lty=c(1, 1, 1, 1, 2), col=colors)
}

It looks like qplot uses
 
colour=colors
 
to pickup colors.

At the R console type
 
colors()
 
For a list of color names and numbers.
 
Hope this helps.  


Frank
Chicago, IL
 

> Date: Wed, 27 Jun 2012 09:07:53 -0700
> From: [hidden email]
> To: [hidden email]
> Subject: [R] qplot and colors (Please Help)
>
>
>
> Please help:
>
>
> I am using qplot as below and want to specify a different color scheme for race but dont know how, can someone show me.
>
>
> Thanks in advance
>
>
>
> Code and input file below:
>
>
>
> library(ggplot2)
> library(gridExtra)
> d<-read.table("results", header=TRUE, fill=TRUE)
> plot2<-qplot(X,Y,data=d,color=race,facets=TYPE~., xlab="X", ylab="Y") + theme_bw()
> grid.arrange(plot2,ncol=1)
> dev.off()
>
>
> cat  results
> <snip>
> X       Y       ID      race    TYPE
> 0.0350  0.0200    1    X    NA
> 0.0280  0.0251    2    X    NA
> 0.0258  0.0175    3    Y    NA
> </snip>
>
> ______________________________________________
> [hidden email] 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.
     
        [[alternative HTML version deleted]]

______________________________________________
[hidden email] 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.