Fisher’s z transform with atanh() to rho goes to infinity
I have run Spearman’s correlations usign the following:
[rho, pval] = corr(A,B, ‘type’, ‘Spearman’, ‘rows’, ‘complete’);
I would like to conduct a fisher’s z transform on my rho values so that I can compare them later on.
Doing
atanh(rho)
sometimes outputs Inf or -Inf (particularly when the output of rho is 1 / -1). In cases where the output of rho is 1.000 or -1.000 this doesn’t occur.
I’m not entirely sure what I have missed or how I could fix this issue. Any help will be very much appreciated.I have run Spearman’s correlations usign the following:
[rho, pval] = corr(A,B, ‘type’, ‘Spearman’, ‘rows’, ‘complete’);
I would like to conduct a fisher’s z transform on my rho values so that I can compare them later on.
Doing
atanh(rho)
sometimes outputs Inf or -Inf (particularly when the output of rho is 1 / -1). In cases where the output of rho is 1.000 or -1.000 this doesn’t occur.
I’m not entirely sure what I have missed or how I could fix this issue. Any help will be very much appreciated. I have run Spearman’s correlations usign the following:
[rho, pval] = corr(A,B, ‘type’, ‘Spearman’, ‘rows’, ‘complete’);
I would like to conduct a fisher’s z transform on my rho values so that I can compare them later on.
Doing
atanh(rho)
sometimes outputs Inf or -Inf (particularly when the output of rho is 1 / -1). In cases where the output of rho is 1.000 or -1.000 this doesn’t occur.
I’m not entirely sure what I have missed or how I could fix this issue. Any help will be very much appreciated. statistics, z transform MATLAB Answers — New Questions