check_high_correlations#

pharmpy.modeling.check_high_correlations(model, cor, limit=0.9)[source]#

Check for highly correlated parameter estimates

Parameters:
  • model (Model) – Pharmpy model object

  • cor (pd.DataFrame) – Estimated correlation matrix

  • limit (float) – Lower limit for a high correlation

Returns:

pd.Series – Correlation values indexed on pairs of parameters for (absolute) correlations above limit

Example

>>> from pharmpy.modeling import *
>>> from pharmpy.tools import load_example_modelfit_results
>>> model = load_example_model("pheno")
>>> results = load_example_modelfit_results("pheno")
>>> cor = results.correlation_matrix
>>> check_high_correlations(model, cor, limit=0.3)
PTVCL  IVCL      -0.388059
PTVV   THETA_3   -0.356899
       IVV        0.356662
dtype: float64