- QuantLib
- Histogram
 
#include <ql/math/statistics/histogram.hpp>
| Public Types | |
| enum | Algorithm { None, Sturges, FD, Scott } | 
| Public Member Functions | |
| constructors | |
| Histogram () | |
| template<class T > | |
| Histogram (T data_begin, T data_end, Size breaks) | |
| template<class T > | |
| Histogram (T data_begin, T data_end, Algorithm algorithm) | |
| template<class T , class U > | |
| Histogram (T data_begin, T data_end, U breaks_begin, U breaks_end) | |
| inspectors | |
| Size | bins () const | 
| const std::vector< Real > & | breaks () const | 
| Algorithm | algorithm () const | 
| bool | empty () const | 
| results | |
| Size | counts (Size i) const | 
| Real | frequency (Size i) const | 
Histogram class.
This class computes the histogram of a given data set. The caller can specify the number of bins, the breaks, or the algorithm for determining these quantities in computing the histogram.