Ah nice. I clearly misunderstood and thought that facet_wrap() made sense.
John Kane Kingston ON Canada > -----Original Message----- > From: ruipbarra...@sapo.pt > Sent: Wed, 31 Oct 2012 19:45:33 +0000 > To: dysonspher...@gmail.com > Subject: Re: [R] boxplots of various levels > > 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. ____________________________________________________________ FREE 3D EARTH SCREENSAVER - Watch the Earth right on your desktop! ______________________________________________ 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.