If you look at ?boxplot.stats, you will find that the confidence interval it 
reports is centred on the median and : 
"The notches (if requested) extend to '+/-1.58 IQR/sqrt(n)'."

If you have skewed data it is very possible (as you have found) that the mean 
is outside median+/-1.58 IQR/sqrt(n). 

All that is happening is that the majority of the data are around 1 or 2  and 
you have a substantial number near zero. Result: mean much lower than median. 
And with a high n, the boxplot notch is very narrow and excludes the mean.

But it does sound very much as if you are doing something questionable at best. 
I would not trust IQR as a dispersion measure on discrete data with few 
possible values even if they were on an interval scale; too much risk of 
getting the same IQR for many different distributions. On an ordinal scale it 
is worse; the only points that are valid at all are the valid scale values, so 
a CI that uses intermediate values is formally meaningless (what is a shoe size 
of 7.2, for example? Answer: Not a shoe size at all). It is of course entirely 
meaningless to talk about an IQR on a categorical scale.

It sounds like boxplot.stats is an inappropriate tool for summarising your data.

>>> Tom Willems <[EMAIL PROTECTED]> 30/08/2007 10:00:50 >>>
Dear R ussers,

My question is, " How can my mean be outside the confidence intervals ?!"

I think i have the answer for it, but i would like to hear some other 
ideas on it.

First my data is not continuose but categorical, it is a titre calculated 
on a dilution serie.
It is stored as a column of values, and a column indicating the phase of 
the trail.
Theoreticaly it is possible to have a value ranging from 0 to 4, but in 
practice, only sertain values will occure, and they will repeat.
So it are frequencies.

This is why i belief that it is better to work with a median than with a 
mean, because it represents the cluster of values wich occure most.
Below I only give one example, but the mean being below the lowest 
confidence limit occures several times over different tests.

does my answer seam reasonable, or should i perhapes use an other methode, 
any sugestion?

        summary_1d  = summary(subset(eda_data,  phase=='1' & test=='test 
1' ,select=lg_value), na.rm = T)
        conf_1d  = boxplot.stats(subset(eda_data,  phase=='1' & 
test=='test 1' ,select=lg_value))

        Mean            Median             95% Confidence     Int. StDev.  
Variance
        1.198            1.681                   1.441 >  < 1.922 0.931    
   0.866

Kind regards,
Tom W.


Disclaimer: click here
        [[alternative HTML version deleted]]

______________________________________________
R-help@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 
and provide commented, minimal, self-contained, reproducible code.

*******************************************************************
This email and any attachments are confidential. Any use, co...{{dropped}}

______________________________________________
R-help@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
and provide commented, minimal, self-contained, reproducible code.

Reply via email to