Calculate Basic Descriptive Statistics - Wolfram Mathematica

Элементарная описательная статистика

Mathematica содержит множество мощных функций для обработки широкого спектра статистических задач. Некоторые из самых элементарных функций рассмотрены ниже.

Создадим набор данных (20 случайных чисел от 0 до 50) и сохраним его под именем data:

In[41]:=

CalculateBasicDescriptiveStatisticsRU_1.gif

Out[41]=

CalculateBasicDescriptiveStatisticsRU_2.gif

Воспользуемся функцией Mean для нахождения среднего значения для data:

In[42]:=

CalculateBasicDescriptiveStatisticsRU_3.gif

Out[42]=

CalculateBasicDescriptiveStatisticsRU_4.gif

Воспользуемся функцией Median для нахождения медианы:

In[43]:=

CalculateBasicDescriptiveStatisticsRU_5.gif

Out[43]=

CalculateBasicDescriptiveStatisticsRU_6.gif

Воспользуемся функцией Max для нахождения элемента с максимальным значением:

In[44]:=

CalculateBasicDescriptiveStatisticsRU_7.gif

Out[44]=

CalculateBasicDescriptiveStatisticsRU_8.gif

Найдем дисперсию, использовав функцию Variance, и среднеквадратическое отклонение, задействовав функцию StandardDeviation:

In[45]:=

CalculateBasicDescriptiveStatisticsRU_9.gif

Out[45]=

CalculateBasicDescriptiveStatisticsRU_10.gif

In[46]:=

CalculateBasicDescriptiveStatisticsRU_11.gif

Out[46]=

CalculateBasicDescriptiveStatisticsRU_12.gif

Для нахождения квантилей используется функция Quantile. Её первым аргументом является набор данных; вторым аргументом является число q в диапазоне от 0 до 1:

In[47]:=

CalculateBasicDescriptiveStatisticsRU_13.gif

Out[47]=

CalculateBasicDescriptiveStatisticsRU_14.gif

Если требуется найти квартили или перцентили, применяется все та же функция Quantile с аргументом в виде n/4 или n/100, соответственно:

In[48]:=

CalculateBasicDescriptiveStatisticsRU_15.gif

Out[48]=

CalculateBasicDescriptiveStatisticsRU_16.gif

Если требуется список квартилей, следует применить функцию Quartiles:

In[49]:=

CalculateBasicDescriptiveStatisticsRU_17.gif

Out[49]=

CalculateBasicDescriptiveStatisticsRU_18.gif