rho = partialcorr(X)
rho = partialcorr(X, Z)
rho = partialcorr(X, Y, Z)
[rho, pval] = partialcorr(...)
[rho, pval] = partialcorr(..., Name, Value)
partialcorr computes partial correlations between columns while controlling for other variables.
Supported options are Type with pearson or spearman, Rows with all, complete, or pairwise, and Tail with both, right, or left.
X = [1 2 3; 2 4 1; 3 5 2; 4 8 4; 5 10 5];
Z = [1 0; 1 1; 2 1; 2 0; 3 1];
rho = partialcorr(X, Z)
| Version | Description |
|---|---|
| 2.0.0 | initial version |