Computing deviations
StatsBase.jl provides various functions to compute deviations between two datasets. This can be calculated using other functions, but to facilitate and for ease of use, StatsBase provides these efficiently implemented functions:
- Mean absolute deviation: For two datasets,
a
andb
, it is calculated asmeanad(x,y)
which is a wrapper overmean(abs(x-y))
. - Maximum absolute deviation: For two datasets,
a
andb
, it is calculated asmaxad(x,y)
, which is a wrapper overmaximum(abs(x-y))
. - Mean squared deviation: For two datasets,
a
andb
, it is calculated asmsd(x,y)
, which is a wrapper overmean(abs2(x-y))
. - Root mean squared deviation: For two datasets,
a
andb
, it is calculated asrmsd(a,b)
, which is a wrapper oversqrt(msd(a, b))
.
Get Julia for Data Science now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.