Bookmark and Share

Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

st: RE: comparison of agreement plot for non-Normal data

From   "Nick Cox" <>
To   <>
Subject   st: RE: comparison of agreement plot for non-Normal data
Date   Thu, 8 Apr 2010 14:37:56 +0100

The Bland-Altman plot I take to be a plot of difference versus mean, which long predates either Martin Bland or Douglas Altman, not that they invented the term. 

I know no sense in which this assumes a normal distribution, or even that its efficient or proper use requires a normal distribution. I've often used such plots very happily with skewed distributions. 

-concord- from SJ supports various related operations. 


Pinto, Daniel

I am analyzing the results of a method comparison study assessing agreement between two methods of capturing health service use and costs, N=50. Due to the small sample size and the analysis of cost data my distribution is non-Normal. I believe that Bland-Altman plot is the best statistic to use except that it assumes a Normal distribution. To address non-Normality Bland and Altman recommend using a double-regression half-Normal distribution method in the following paper: Bland JM, Altman DG. Measuring agreement in method comparison studies. Stat Methods Med Res. 1999 Jun;8(2):135-60.

I have attempted the performance of this method in STATA 10, plotting the residuals of the difference in GP count against the mean of the GP count.

regress gpcntdif meangpcnt

predict gpcntdifresid, resid

regress gpcntdifresid meangpcnt

I have tried to produce the plot including 95% CI using: twoway lfitci gpcntdifresid meangpcnt, stdf || scatter gpcntdifresid meangpcnt

This does not produce the same 95% CI as the equation from the double regression (recommended in the paper mentioned above): 
b0 + b1A ± 1.96 * residual SD from the regression. 
Although I can calculate the 95% CI using the equation I am unable to apply the 95% CI lines to the B-A plot. Is there anyway how to do this?

*   For searches and help try:

© Copyright 1996–2018 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   Site index