Hello,
My "mad" function seems to be broken. Maybe I just don't know how to use it
right:
julia> using StatsBase
julia> @doc mad
No documentation found.
StatsBase.mad is a generic Function.
# 2 methods for generic function "mad":
mad{T<:Real}(v::Range{T<:Real}, args...) at
/home/daniel/.julia/v0.4/StatsBase/src/scalarstats.jl:180
mad{T<:Real}(v::AbstractArray{T<:Real,N}, args...) at
/home/daniel/.julia/v0.4/StatsBase/src/scalarstats.jl:179
julia> mad([1,2,3,4])
ERROR: InexactError()
in mad! at /home/daniel/.julia/v0.4/StatsBase/src/scalarstats.jl:184
in mad! at /home/daniel/.julia/v0.4/StatsBase/src/scalarstats.jl:183
in mad at /home/daniel/.julia/v0.4/StatsBase/src/scalarstats.jl:179
julia>
Does anyone know what's happening? Also, I am confused by the "constant"
parameter. The documentation says:
mad(*x*[, *center][; constant=1.4826*])
<http://statsbasejl.readthedocs.io/en/latest/scalarstats.html#mad>
Compute the median absolute deviation
<http://en.wikipedia.org/wiki/Median_absolute_deviation> of x.
One can optionally supply the center. By default, constant=1.4826 for
consistent estimation of the standard deviation of a normal distribution.
Does this mean that, by default, the mad() function doesn't give you the
MAD, bunt instead it gives you MAD*1.4826 ?
Thanks for the help.
Cheers,
Daniel.
--
You received this message because you are subscribed to the Google Groups
"julia-stats" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.