QuantLib_Histogram man page

Histogram — Histogram class.  


#include <ql/math/statistics/histogram.hpp>

Public Types

enum Algorithm { None, Sturges, FD, Scott }

Public Member Functions


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)


Size bins () const
const std::vector< Real > & breaks () const
Algorithm algorithm () const
bool empty () const


Size counts (Size i) const
Real frequency (Size i) const

Detailed Description

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.


Generated automatically by Doxygen for QuantLib from the source code.

Referenced By


The man pages algorithm(3), bins(3), breaks(3), counts(3) and Histogram(3) are aliases of QuantLib_Histogram(3).

Wed Feb 7 2018 Version 1.10.1 QuantLib