STK++ 1.0
STK_Stat_Transform.h File Reference

In this file we implement the main transformation on data set. More...

#include "../../STKernel/include/STK_Arithmetic.h"
#include "../../STKernel/include/STK_Misc.h"
#include "../../Sdk/include/STK_ITContainer2D.h"
#include "STK_Stat_UnivariateReal.h"
Include dependency graph for STK_Stat_Transform.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  STK
 

STK means the Statistical ToolKit.


namespace  STK::Stat
 

this is the namespace for the statistical treatment.


Functions

template<class TContainerHo , class TContainer2D >
void STK::Stat::center (ITContainer2D< Real, TContainer2D > &V, ITContainer1D< Real, TContainerHo > &mean)
 Compute the mean of the variables in the container V and center V.
template<class TContainerHo , class TContainerVe , class TContainer2D >
void STK::Stat::center (ITContainer2D< Real, TContainer2D > &V, ITContainer1D< Real, TContainerVe > const &W, ITContainer1D< Real, TContainerHo > &mean)
 Compute the mean of the variables in the container V and center V.
template<class TContainerHo , class TContainer2D >
void STK::Stat::standardize (ITContainer2D< Real, TContainer2D > &V, ITContainer1D< Real, TContainerHo > &mean, ITContainer1D< Real, TContainerHo > &std)
 Compute the mean and the variance of the variable V and standardize it.
template<class TContainerHo , class TContainerVe , class TContainer2D >
void STK::Stat::standardize (ITContainer2D< Real, TContainer2D > &V, ITContainer1D< Real, TContainerVe > const &W, ITContainer1D< Real, TContainerHo > &mean, ITContainer1D< Real, TContainerHo > &std)
 Compute the mean and the variance of the variable V and standardize it.
template<class TContainerHo , class TContainer2D >
void STK::Stat::decenter (ITContainer2D< Real, TContainer2D > &V, ITContainer1D< Real, TContainerHo > const &mean)
 Add the mean of the centered variables in the container V.
template<class TContainerHo , class TContainer2D >
void STK::Stat::destandardize (ITContainer2D< Real, TContainer2D > &V, ITContainer1D< Real, TContainerHo > const &std)
 dilate the standardized variable V.
template<class TContainerHo , class TContainer2D >
void STK::Stat::destandardize (ITContainer2D< Real, TContainer2D > &V, ITContainer1D< Real, TContainerHo > const &mean, ITContainer1D< Real, TContainerHo > const &std)
 dilate the standardized variable V and add the mean.

Detailed Description

In this file we implement the main transformation on data set.

Definition in file STK_Stat_Transform.h.