Оценка параметров на основе количественных данных
Рассчитaeм длину наиболее крупных рек в Северной Америке в милях.
In[1]:=
data = Quantity[ExampleData[{"Statistics", "RiverLengths"}], "Miles"];
In[2]:=
h = Histogram[data, 30, PDF, Frame -> True, FrameLabel -> Automatic,
PlotTheme -> "Detailed"]
Out[2]=
EstimatedDistribution рассчитывает QuantityDistribution в заданных единицах измерения на базе количественных данных.
In[3]:=
edist1 = EstimatedDistribution[data,
InverseGammaDistribution[a, b, c, d]]
Out[3]=
Рассчитaeм модель с использованием различных единиц измерения.
In[4]:=
edist2 = EstimatedDistribution[data,
QuantityDistribution[InverseGammaDistribution[a, b, c, d],
"Kilometers"]]
Out[4]=
Преобразуем рассчеты предыдущей модели в километры.
In[5]:=
UnitConvert[edist1, "Kilometers"]
Out[5]=
Построим гистограмму данных, отображающую полученную модель, и сохраним в формате PDF.
In[6]:=
Show[h, Plot[PDF[edist1, Quantity[x, "Miles"]], {x, 0, 2000}]]
Out[6]=