How to adjust the ratio to compare the data in two variables?
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Brian Kim
am 18 Okt. 2017
Kommentiert: Brian Kim
am 19 Okt. 2017
There are two different variables.
A=[107.5383 47.4492 36.4819 26.4964];
B=1.0e+03 * [4.1876 3.5687 3.4444 3.4548];
I want to know the correlation between A and B.
But, it is too large difference between A and B.
in that case, how to adjust?
Akzeptierte Antwort
Jos (10584)
am 18 Okt. 2017
You can transform your data linearly into, for instance, z-scores, to get a "normal" range of values. This does not change the correlation, so the answer by Walter is the one to follow!
A=[107.5383 47.4492 36.4819 26.4964];
B=1.0e+03 * [4.1876 3.5687 3.4444 3.4548];
% z-score transformation
Az = (A - mean(A)) ./ std(A)
Bz = (B - mean(B)) ./ std(B)
plot(Az,Bz,'bo')
corr(Az(:),Bz(:))
Weitere Antworten (1)
Siehe auch
Kategorien
Mehr zu 기술 통계량 finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!