I would use bwplot in lattice for this example.

library(lattice)
library(latticeExtra)
mydata$dtime <- factor(mydata$dtime)
useOuterStrips(bwplot(BRCLNET ~ dtime | side * group, data=mydata,
xlab="time"))

On Wed, Oct 31, 2012 at 3:45 PM, Rui Barradas <ruipbarra...@sapo.pt> wrote:

> Hello,
>
> Like this?
>
>
> library(ggplot2)
> set.seed(3101)
> mydata <- data.frame(
>      BRCLNET = rnorm(1000),
>      group = rep(c("1", "2"), each = 500),
>        side = sample(c("Left", "Middle", "Right"), 1000, replace = TRUE) ,
>      dtime = rep(1:10, 100))
>
>
>
> p  <-  ggplot(mydata , aes(factor(dtime), BRCLNET, fill = side)) +
>          geom_boxplot() +
>          facet_grid(group~side)
> p
>
>
> Note that it's factor(dtime) and facet_grid(), not facet_wrap()
>
> Hope this helps,
>
> Rui Barradas
> Em 31-10-2012 17:33, dysonsphere escreveu:
> > ok this is close, thanks for your effort
> >
> > i will be more specific about my data set now, maybe that will help.
> >
> > there are 2 cats, labeled rs29 and rs30
> > there are a number of experimental results, i will make a graph set for
> > each one. for example we can look at the results of BRCLNET.
> > the tasks are devided into right middle and left
> > the tasks are performed over time 1 to 10.
> >
> > i was a boxplot per cat per side (1 left 1 middle 1 right) over the time
> (1
> > to 10)
> >
> > at this point I have adjusted the code you sent me to this:
> > mydata  <-  data.frame(BRCLNET, cat, side, group)
> >
> > mydata then gives me a list of 4 columns: BRCLNET, cat, side, time
> > that is perfect
> >
> > then:
> > ggplot(mydata , aes( group, BRCLNET, fill = cat ))+ geom_boxplot() +
> > +                             facet_wrap(~side)
> >
> > this gives me a figure divided into 3 columns: LEFT MIDDLE RIGHT
> > with 2 boxes in each (RS29 and RS30). the yaxis is labeled BRCLNET and
> the
> > xaxis is labeled time. but there is not a separate box for each time
> point.
> > there are only 2 boxes per plot.
> >
> > i would like to have six separate plots:
> > 1. LEFT RS29 BRCLNET over time (10 boxes)
> > 2. MIDDLE RS29 BRCLNET overtime (10 boxes)
> > .....
> > 6. RIGHT RS30 BRCLNET over time
> >
> > thanks for your help
> >
> >
> > On Wed, Oct 31, 2012 at 8:16 AM, John Kane [via R] <
> > ml-node+s789695n4647989...@n4.nabble.com> wrote:
> >
> >> I am not sure I understand exactly what you want but does this do
> anything
> >> like what you want?
> >>
> >> library(ggplot2)
> >> mydata  <-  data.frame(result = rnorm(100), group = rep(c("1", "2"),
> each
> >> = 50),
> >>                         side = sample(c("L", "R"), 100, replace = TRUE)
> ,
> >> dtime = rep(1:10, each=10))
> >>
> >> p  <-  ggplot(mydata , aes( group, result, fill = side ))+
> geom_boxplot()
> >> +
> >>                              facet_wrap(~dtime)
> >> p
> >>
> >> John Kane
> >> Kingston ON Canada
> >>
> >>
> >>> -----Original Message-----
> >>> From: [hidden email]<
> http://user/SendEmail.jtp?type=node&node=4647989&i=0>
> >>> Sent: Tue, 30 Oct 2012 11:21:49 -0700 (PDT)
> >>> To: [hidden email]<
> http://user/SendEmail.jtp?type=node&node=4647989&i=1>
> >>> Subject: [R] boxplots of various levels
> >>>
> >>> noob here
> >>> trying to make boxplots of some data
> >>> i would like to separate the boxplots according to conditons of various
> >>> levels
> >>> for example:
> >>>
> >>> i have
> >>> group:1 and 2, each group performed tests consisting of
> >>> condition A,B,C,D
> >>> side: left and right
> >>> time: 1 to 10
> >>>
> >>> I would like separate boxplots of the results (x) of the tests
> (numeric)
> >>> for
> >>> each group under each condition on each side over time.
> >>>
> >>> so far i have set it up like this:
> >>> boxplot(test$x~test$time)
> >>> this gives me the plot for all vaues of x in each time bin.  basicaly i
> >>> would need a command that tells R to include only the data that agrees
> >>> with
> >>> the group, condition, and side I set.
> >>> something like
> >>> boxplot(test$x~test$time) where
> >>> test$group=1,test$condition=A,test$side=left
> >>>
> >>> can this be done?
> >>>
> >>>
> >>>
> >>>
> >>> --
> >>> View this message in context:
> >>>
> http://r.789695.n4.nabble.com/boxplots-of-various-levels-tp4647917.html
> >>> Sent from the R help mailing list archive at Nabble.com.
> >>>
> >>> ______________________________________________
> >>> [hidden email] 
> >>> <http://user/SendEmail.jtp?type=node&node=4647989&i=2>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.
> >> ____________________________________________________________
> >> Send any screenshot to your friends in seconds...
> >> Works in all emails, instant messengers, blogs, forums and social
> >> networks.
> >> TRY IM TOOLPACK at http://www.imtoolpack.com/default.aspx?rc=if2 for
> FREE
> >>
> >> ______________________________________________
> >> [hidden email] 
> >> <http://user/SendEmail.jtp?type=node&node=4647989&i=3>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.
> >>
> >>
> >> ------------------------------
> >>   If you reply to this email, your message will be added to the
> discussion
> >> below:
> >>
> >>
> http://r.789695.n4.nabble.com/boxplots-of-various-levels-tp4647917p4647989.html
> >>   To unsubscribe from boxplots of various levels, click here<
> http://r.789695.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=4647917&code=ZHlzb25zcGhlcmUyM0BnbWFpbC5jb218NDY0NzkxN3wtMTkzNDk0ODEyOA==
> >
> >> .
> >> NAML<
> http://r.789695.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml
> >
> >>
> >
> >
> >
> >
> > ______________________________________________
> > 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.
>
>
>         [[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.
>

        [[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