![]() |
open_iA
2020.04
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
|
Class for calculating and providing functional boxplot data for arbitrary functions For details on the calculation, see Lopez-Pintado, S. More...
#include <iAFunctionalBoxplot.h>
Public Types | |
| enum | Index { LOWER, UPPER } |
Public Member Functions | |
| iAFunctionBand< ArgType, ValType > const & | getCentralRegion () const |
| iAFunctionBand< ArgType, ValType > const & | getEnvelope () const |
| iAFunction< ArgType, ValType > const & | getMedian () const |
| std::vector< iAFunction< ArgType, ValType > * > const & | getOutliers () const |
| iAFunctionalBoxplot (std::vector< iAFunction< ArgType, ValType > * > &functions, iADepthMeasure< ArgType, ValType > *measure, size_t maxBandSize=2) | |
| Construction & calculation of functional boxplot data. More... | |
Static Public Attributes | |
| static const unsigned long long | MaxOverallFctBoxPlotLoops = 10000000000000 |
| static const unsigned long long | MinArgsPerBand = 40 |
| static const unsigned long long | MinBandsPerFct = 40 |
Class for calculating and providing functional boxplot data for arbitrary functions For details on the calculation, see Lopez-Pintado, S.
; Romo, J. (2009). "On the Concept of Depth for Functional Data". Journal of the American Statistical Association 104 (486): 718-734. Sun, Y.; Genton, M. G. (2011). "Functional boxplots". Journal of Computational and Graphical Statistics 20: 316-334.
| enum iAFunctionalBoxplot::Index |
| iAFunctionalBoxplot< ArgType, ValType >::iAFunctionalBoxplot | ( | std::vector< iAFunction< ArgType, ValType > * > & | functions, |
| iADepthMeasure< ArgType, ValType > * | measure, | ||
| size_t | maxBandSize = 2 |
||
| ) |
Construction & calculation of functional boxplot data.
| functions | functions for which to calculate band depth |
| measure | the measure to use to compute the depth (see SimpleDepthMeasure and ModifiedDepthMeasure) |
| maxBandSize | the maximum band size to consider for band depth calculation (i.e. how many functions at most should be combined to bands). Band depth will be calculated as a combination of all band sizes from 2 to maxBandSize |
| iAFunctionBand< ArgType, ValType > const & iAFunctionalBoxplot< ArgType, ValType >::getCentralRegion |
| iAFunctionBand< ArgType, ValType > const & iAFunctionalBoxplot< ArgType, ValType >::getEnvelope |
| iAFunction< ArgType, ValType > const & iAFunctionalBoxplot< ArgType, ValType >::getMedian |
| std::vector< iAFunction< ArgType, ValType > * > const & iAFunctionalBoxplot< ArgType, ValType >::getOutliers |
|
static |
|
static |
|
static |
1.8.18