Clear Filters
Clear Filters

Statistical test for difference between means

6 views (last 30 days)
Hi,
I have two mean values and standard errors (se) of two unknown distributions.
I would like to check whether the difference between these two means is statistically significant.
mean1=1.2545, se1=0.0145
mean2=1.6913, se2=0.0172
Thanks,
Aviram.

Accepted Answer

Walter Roberson
Walter Roberson on 24 Dec 2020
mean1=1.2545; se1=0.0145;
mean2=1.6913; se2=0.0172;
rho = 0.01;
s = 2*normcdf(-abs(mean1-mean2), 0, min(se1,se2))
s = 2.3405e-199
s < rho
ans = logical
1
  7 Comments
Walter Roberson
Walter Roberson on 27 Dec 2020
mean1=1.2545; se1=0.0145;
mean2=1.6913; se2=0.0172;
rho = 0.01;
minse = min(se1,se2);
s = 2*normcdf(-abs(mean1-mean2)/minse, 0, 1)
s = 2.3405e-199
A small modification to the above that perhaps might make it marginally clearer based upon common statistics: we effectively normalize back to mean 0 and standard deviation 1, and then it is just a cdf calculation

Sign in to comment.

More Answers (1)

Image Analyst
Image Analyst on 28 Dec 2020
Wouldn't you use ttest()?
  11 Comments
Paul
Paul on 29 Dec 2020
Edited: Paul on 29 Dec 2020
You've posed an interesting question, but I'm afraid that I can't be of any more help.

Sign in to comment.

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!