PIP 6.1.0
Platform-Independent Primitives
Загрузка...
Поиск...
Не найдено
Шаблон класса PIStatistic< T >

Шаблонный класс для вычисления статистических характеристик набора данных Подробнее...

#include <pistatistic.h>

Открытые члены

 PIStatistic ()
 Создает объект со всеми накопленными значениями, равными нулю.
bool calculate (const PIVector< T > &val, const T &given_mean)
 Вычисляет всю статистику, используя переданное среднее значение.
bool calculate (const PIVector< T > &val)
 Вычисляет всю статистику, определяя среднее по самой выборке.

Открытые статические члены

static T calculateMean (const PIVector< T > &val)
 Возвращает среднее арифметическое выборки или ноль для пустого вектора.

Открытые атрибуты

T mean
 Среднее значение выборки.
T variance
 Оценка дисперсии, вычисленная по выборке.
T skewness
 Асимметрия выборки.
T kurtosis
 Эксцесс выборки.

Подробное описание

template<typename T>
class PIStatistic< T >

Шаблонный класс для вычисления статистических характеристик набора данных

Вычисляет среднее, дисперсию, асимметрию и эксцесс для числовой выборки.

Методы

◆ calculate()

template<typename T>
bool PIStatistic< T >::calculate ( const PIVector< T > & val,
const T & given_mean )
inline

Вычисляет всю статистику, используя переданное среднее значение.

Возвращает false, если в выборке меньше двух значений.