powered by
Test the difference between two correlations.
cor_diff(r1, n1, r2, n2, n = NULL, rcov = NULL)
Invisibly return the p value.
Correlation coefficients (Pearson's r).
Sample sizes.
[Optional] Only for nonindependent rs:
r1 is r(X,Y),
r1
r2 is r(X,Z),
r2
then, as Y and Z are also correlated,
we should also consider rcov: r(Y,Z)
rcov
# two independent rs (X~Y vs. Z~W) cor_diff(r1=0.20, n1=100, r2=0.45, n2=100) # two nonindependent rs (X~Y vs. X~Z, with Y and Z also correlated [rcov]) cor_diff(r1=0.20, r2=0.45, n=100, rcov=0.80)
Run the code above in your browser using DataLab