conditional_independence.compute_partial_correlation

conditional_independence.compute_partial_correlation(suffstat, i, j, cond_set=None)[source]

Compute the partial correlation between i and j given cond_set.

Parameters
  • suffstat – dictionary containing: ‘n’ – number of samples ‘C’ – correlation matrix ‘K’ (optional) – inverse correlation matrix ‘rho’ (optional) – partial correlation matrix (K, normalized so diagonals are 1).

  • i – position of first variable in correlation matrix.

  • j – position of second variable in correlation matrix.

  • cond_set – positions of conditioning set in correlation matrix.

Returns

partial correlation

Return type

float