Thank you Jim !

I made a little change in the script when assigning the median values - and
it works ! thank you very much !

x_median<-median(x,na.rm=T)
y_median<-median(y,na.rm=T)
x<-x[x<10]
y<-y[y<10]
xy_box<-boxplot(list(x,y),plot=FALSE)
xy_box$stats[3,1]<-x_median
xy_box$stats[3,2]<-y_median
bxp(xy_box)


On Fri, Feb 14, 2014 at 2:13 AM, Jim Lemon <j...@bitwrit.com.au> wrote:

> On 02/14/2014 08:48 PM, Bogdan Tanasa wrote:
>
>> Dear Jim,
>>
>> one more question please : how could I plot in this way 2 boxplots - eg
>> - bxp(x_box, y_box) or boxplot(x_box, y_box) do not work ... thanks !
>>
>> x_median<-median(x,na.rm=T)
>> x_box<-boxplot(x,plot=FALSE)
>> # drop the outliers
>> x<-x[x<10]
>> # get the boxplot stats for the reduced data
>> x_box<-boxplot(x,plot=FALSE)
>> # put the old median back in
>> x_box$stats[3]<-x_median
>> bxp(x_box)
>>
>> y_median<-median(y,na.rm=T)
>> y_box<-boxplot(y,plot=FALSE)
>> # drop the outliers
>> y<-y[y<10]
>> # get the boxplot stats for the reduced data
>> y_box<-boxplot(y,plot=FALSE)
>> # put the old median back in
>> y_box$stats[3]<-y_median
>> bxp(y_box)
>>
>> bxp(x_box, y_box)
>>
>>
>>  Try this (untested):
>
> x_median<-median(x,na.rm=T)
> y_median<-median(y,na.rm=T)
> x<-x[x<10]
> y<-y[y<10]
> xy_box<-boxplot(list(x,y),plot=FALSE)
> xy_box$stats[[1]][3]<-x_median
> xy_box$stats[[2]][3]<-y_median
> bxp(xy_box)
>
> Jim
>

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