diff --git a/src/yapsut/stats.py b/src/yapsut/stats.py index de76405442552a7f2d23de72e04153409dcd4cff..bee75b1f4929d523ec0bc910819501bbd0c66bf8 100644 --- a/src/yapsut/stats.py +++ b/src/yapsut/stats.py @@ -41,3 +41,14 @@ class CumulativeOfData : """ return np.interp(eff,self._eff,self._x,left=-np.infty,right=np.infty) +class correlation_matrix : + """ formatted correlation matrix for a 2D table: + Correlation is computed between columns of Table + """ + def __init__(self,Tab,Lbl) : + """ Tab = table + Lbl = Name of each column""" + self._pd=pd.DataFrame(Tab,Lbl) + @property + def corr(self) : + return self._pd.corr()