STK++ 0.9.13
|
Computation of the bivariate Statistics of two Variables. More...
#include <STK_Stat_Bivariate.h>
Public Member Functions | |
Bivariate (ITContainer< TContainer1D > const &X, ITContainer< TContainer1D > const &Y) | |
Default constructor. | |
Bivariate (const Bivariate &stat) | |
Copy constructor. | |
virtual | ~Bivariate () |
virtual destructor. | |
Bivariate & | operator= (const Bivariate &stat) |
Operator = : overwrite the Bivariate with stat. | |
void | setData (TContainer1D const &X, TContainer1D const &Y) |
set a new data sets | |
Univariate< XTYPE, TContainer1D > | xStat () const |
get statistics of the first variable | |
Univariate< YTYPE, TContainer1D > | yStat () const |
get statistics of the second variable | |
Protected Attributes | |
Univariate< TContainer1D > | xStat_ |
Statistics of the X variable. | |
Univariate< TContainer1D > | yStat_ |
Statistics of the Y variable. | |
Computation of the bivariate Statistics of two Variables.
The template parameter TContainer1D is the type of container used for storing the data : It should derive from ITContainer and contain elements of type TYPE.
The template parameter TYPE is the Type of the data to analyze.
Definition at line 55 of file STK_Stat_Bivariate.h.
|
inline |
Default constructor.
Compute the univariate statistics of the two variables.
X | the first variable |
Y | the second variable |
Definition at line 69 of file STK_Stat_Bivariate.h.
|
inline |
Copy constructor.
stat | the statistics to copy |
Definition at line 79 of file STK_Stat_Bivariate.h.
|
inlinevirtual |
|
inline |
Operator = : overwrite the Bivariate with stat.
stat | the statistics to copy |
Definition at line 91 of file STK_Stat_Bivariate.h.
References STK::Stat::Bivariate< XTYPE, YTYPE, TContainer1D >::xStat_, and STK::Stat::Bivariate< XTYPE, YTYPE, TContainer1D >::yStat_.
|
inline |
set a new data sets
X | the first variable |
Y | the second variable |
Definition at line 102 of file STK_Stat_Bivariate.h.
References STK::IRunnerSupervised< YArray_, XArray_, Weights_ >::setData(), STK::Stat::Bivariate< XTYPE, YTYPE, TContainer1D >::xStat_, and STK::Stat::Bivariate< XTYPE, YTYPE, TContainer1D >::yStat_.
|
inline |
get statistics of the first variable
Definition at line 109 of file STK_Stat_Bivariate.h.
References STK::Stat::Bivariate< XTYPE, YTYPE, TContainer1D >::xStat_.
|
inline |
get statistics of the second variable
Definition at line 111 of file STK_Stat_Bivariate.h.
References STK::Stat::Bivariate< XTYPE, YTYPE, TContainer1D >::yStat_.
|
protected |
Statistics of the X variable.
Definition at line 59 of file STK_Stat_Bivariate.h.
Referenced by STK::Stat::Bivariate< XTYPE, YTYPE, TContainer1D >::operator=(), STK::Stat::Bivariate< XTYPE, YTYPE, TContainer1D >::setData(), and STK::Stat::Bivariate< XTYPE, YTYPE, TContainer1D >::xStat().
|
protected |
Statistics of the Y variable.
Definition at line 61 of file STK_Stat_Bivariate.h.
Referenced by STK::Stat::Bivariate< XTYPE, YTYPE, TContainer1D >::operator=(), STK::Stat::Bivariate< XTYPE, YTYPE, TContainer1D >::setData(), and STK::Stat::Bivariate< XTYPE, YTYPE, TContainer1D >::yStat().