#include <Bpp/Numeric/Stat/Mva/CorrespondenceAnalysis.h>
Definition at line 57 of file CorrespondenceAnalysis.h.
◆ CorrespondenceAnalysis()
| CorrespondenceAnalysis::CorrespondenceAnalysis |
( |
const Matrix< double > & |
data, |
|
|
unsigned int |
nbAxes, |
|
|
double |
tol = 0.0000001, |
|
|
bool |
verbose = true |
|
) |
| |
| throw | ( | Exception |
| ) | | |
◆ ~CorrespondenceAnalysis()
| virtual bpp::CorrespondenceAnalysis::~CorrespondenceAnalysis |
( |
| ) |
|
|
inlinevirtual |
◆ clone()
◆ computeVariancePercentagePerAxis()
| std::vector<double> bpp::DualityDiagram::computeVariancePercentagePerAxis |
( |
| ) |
|
| throw | ( | Exception |
| ) | | |
|
inherited |
◆ getColCoordinates()
| const RowMatrix<double>& bpp::DualityDiagram::getColCoordinates |
( |
| ) |
const |
| throw | ( | Exception |
| ) | | |
|
inlineinherited |
◆ getColumnWeights()
| const std::vector<double> bpp::DualityDiagram::getColumnWeights |
( |
| ) |
const |
| throw | ( | Exception |
| ) | | |
|
inlineinherited |
◆ getEigenValues()
| const std::vector<double>& bpp::DualityDiagram::getEigenValues |
( |
| ) |
const |
| throw | ( | Exception |
| ) | | |
|
inlineinherited |
◆ getNbOfKeptAxes()
| size_t bpp::DualityDiagram::getNbOfKeptAxes |
( |
| ) |
const |
| throw | ( | Exception |
| ) | | |
|
inlineinherited |
◆ getPrincipalAxes()
| const RowMatrix<double>& bpp::DualityDiagram::getPrincipalAxes |
( |
| ) |
const |
| throw | ( | Exception |
| ) | | |
|
inlineinherited |
◆ getPrincipalComponents()
| const RowMatrix<double>& bpp::DualityDiagram::getPrincipalComponents |
( |
| ) |
const |
| throw | ( | Exception |
| ) | | |
|
inlineinherited |
◆ getRowCoordinates()
| const RowMatrix<double>& bpp::DualityDiagram::getRowCoordinates |
( |
| ) |
const |
| throw | ( | Exception |
| ) | | |
|
inlineinherited |
◆ getRowWeights()
| const std::vector<double> bpp::DualityDiagram::getRowWeights |
( |
| ) |
const |
| throw | ( | Exception |
| ) | | |
|
inlineinherited |
◆ getSumOfAllValues()
| double bpp::CorrespondenceAnalysis::getSumOfAllValues |
( |
| ) |
const |
| throw | ( | Exception |
| ) | | |
|
inline |
◆ setData()
| void DualityDiagram::setData |
( |
const Matrix< double > & |
matrix, |
|
|
const std::vector< double > & |
rowWeights, |
|
|
const std::vector< double > & |
colWeights, |
|
|
unsigned int |
nbAxes, |
|
|
double |
tol = 0.0000001, |
|
|
bool |
verbose = true |
|
) |
| |
| throw | ( | Exception |
| ) | | |
|
inherited |
Set the data and perform computations.
- Parameters
-
| matrix | The input data to analyse. |
| rowWeights | A vector of values specifying the weights of rows. |
| colWeights | A vector of values specifying the weights of columns. |
| nbAxes | The number of kept axes during the analysis. |
| tol | Tolerance threshold for null eigenvalues (a value less than tol times the first one is considered as null) |
| verbose | Should warnings be dispayed. |
- Exceptions
-
Definition at line 100 of file DualityDiagram.cpp.
◆ n_
| double bpp::CorrespondenceAnalysis::n_ |
|
private |
The documentation for this class was generated from the following files: