[R] Boxplot questions.

Petr Pikal petr.pikal at precheza.cz
Tue Jun 27 14:33:06 CEST 2006


Hi

HTH
Petr



On 27 Jun 2006 at 4:45, A Ezhil wrote:

Date sent:      	Tue, 27 Jun 2006 04:45:01 -0700 (PDT)
From:           	A Ezhil <ezhil02 at yahoo.com>
To:             	r-help at stat.math.ethz.ch
Subject:        	[R] Boxplot questions.

> Dear all,
> 
> I am having a data for 2 different treatments with
> different time points. So, I used the following code
> to plot the boxplot and also to do anova. 
> 
> T11 <- c(280, 336, 249, 277, 429)
> T12 <- c(400, 397, 285, 407, 313)
> T13 <- c(725, 373, 364, 706, 249)
> 
> T21 <- c(589, 257, 466, 248, 913)
> T22 <- c(519, 424, 512, 298, 907)
> T23 <- c(529, 479, 634, 354, 1015)
> 
> obs <- c(T11, T12, T13, T21, T22, T23)
> treat <- c(rep("T1",15), rep("T2",15))
> time <- c(rep("one",5), rep("two",5), rep("thr",5),  
>           rep("one",5), rep("two",5), rep("thr",5)  
>          )
> 
> table <- data.frame(obs, treat, time)
> boxplot(obs ~ treat*time, data=table)
> 
> I am able to produce a boxplot for the above data. 
> (1) If I want to add a color to T1 and different color
> to T2, what are the options I should use?

 from help page

 border an optional vector of colors for the outlines of the 
boxplots. The values in border are recycled if the length of border 
is less than the number of plots. 

 col if col is non-null it is assumed to contain colors to be used to 
colour the bodies of the box plots. By default they are in the 
background colour. 


 > boxplot(obs ~ treat*time, data=table, border=rep(1:3,each=2))


> (2) my prof. asked me to add '*' above the boxplot, if
> the comparison is significant. How do I add this '*'
> in the boxplot? 

see bxp and try

bbb<- boxplot(.....)

and look at bbb. You can derive positions of boxes from it and put 
any text e.g. asterix according to these positions.

HTH
Petr







> 
> I used: anova(lm(obs ~ treat*time, data=table)) for
> finding significance.
> 
> Any help is greatly appreciated. Thanks in advance.
> 
> Regards,
> Ezhil
> 
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide!
> http://www.R-project.org/posting-guide.html

Petr Pikal
petr.pikal at precheza.cz



More information about the R-help mailing list