Thank you very much!

2013/3/14 John Kane <jrkrid...@inbox.com>

>
> > It is easy to do in base graphics, but probably a bad idea just because
> it
> > is very hard to decode the symbol/color combinations.
>
> I just appropriated your data set and tried it in ggplot2 and your
> objection looks valid there as well.
>
> And Michael was right, the shape command can go in the first aes statement.
>
>
> library(ggplot2)
> p  <-  ggplot(dta  , aes(time, value,
>         shape = as.factor(id) , colour =as.factor(group ))) +
>         geom_point()
>   p
>
> John Kane
> Kingston ON Canada
>
>
> > -----Original Message-----
> > From: dcarl...@tamu.edu
> > Sent: Thu, 14 Mar 2013 11:23:18 -0500
> > To: michael.weyla...@gmail.com, hannah....@gmail.com
> > Subject: Re: [R] plotting
> >
>  > It is easy to do in base graphics, but probably a bad idea just because
> > it
> > is very hard to decode the symbol/color combinations. I added a crude
> > legend:
> >
> > # Provide reproducible data
> > set.seed(42)
> > value <- round(rnorm(20), 2)
> > time <- round(runif(20)*10, 1)
> > group <- sample(1:4)
> > id <- sample(1:5)
> > dta <- data.frame(value, time, group, id)
> >
> > # Plot and legend
> > plot(value~time, pch=id+20, col=group, bg=group, cex=1.25)
> > legend("bottomright", as.character(1:4), pch=16,
> >   col=1:4, bty="n", inset=c(0, .045), title="Group")
> > legend("bottomright", as.character(1:5), pch=21:25, col="gray",
> >   inset=c(.1, 0), bty="n", title="ID")
> >
> > ----------------------------------------------
> > David L Carlson
> > Associate Professor of Anthropology
> > Texas A&M University
> > College Station, TX 77843-4352
> >
> >
> >
> >
> >> -----Original Message-----
> >> From: r-help-boun...@r-project.org [mailto:r-help-bounces@r-
> >> project.org] On Behalf Of R. Michael Weylandt
> >> Sent: Thursday, March 14, 2013 10:51 AM
> >> To: li li
> >> Cc: r-help
> >> Subject: Re: [R] plotting
> >>
> >> I think you'll find this easiest with ggplot2:
> >>
> >> library(ggplot2)
> >>
> >> ggplot(dat, aes(x = value, y = time, color = group, symbol = id)) +
> >> geom_point()
> >> # symbol = might not be the right argument -- I'm doing this from
> >> memory
> >>
> >> or similar....
> >>
> >> MW
> >>
> >> On Thu, Mar 14, 2013 at 3:46 PM, li li <hannah....@gmail.com> wrote:
> >>> Hi alL,
> >>>    I have a data frame with 4 columns: "value", "time",  "group" and
> >> "id".
> >>>    I would like to plot "value" vs. "time" with different colors for
> >>> different levels of "group" and
> >>> different symbols for different values of "id".
> >>>    I think I could do this but I would like to see what is an easier
> >> way to
> >>> plot
> >>> the data this way.
> >>>    Thank you vey much.
> >>>      Hanna
> >>>
> >>>         [[alternative HTML version deleted]]
> >>>
> >>> ______________________________________________
> >>> 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-<http://www.r-project.org/posting->
> >> guide.html
> >>> and provide commented, minimal, self-contained, reproducible code.
> >>
> >> ______________________________________________
> >> 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-<http://www.r-project.org/posting->
> >> guide.html
> >> and provide commented, minimal, self-contained, reproducible code.
> >
> > ______________________________________________
> > 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<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
>
>
>

        [[alternative HTML version deleted]]

______________________________________________
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.

Reply via email to