Skip to content

Commit 7786b54

Browse files
committed
Fix Statistics.mean and var for AbstractVectorOfSimilarArrays
1 parent 38ef85f commit 7786b54

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/statsbase_support.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
Base.sum(X::AbstractVectorOfSimilarArrays{T,M}, w::StatsBase.AbstractWeights) where {T,M} = sum(flatview(X), w, M + 1)
55

66
Statistics.mean(X::AbstractVectorOfSimilarArrays{T,M}, w::StatsBase.AbstractWeights) where {T,M} =
7-
mean(flatview(X), w, dims = M + 1)
7+
vec(mean(flatview(X), w, dims = M + 1))
88

99
Statistics.var(X::AbstractVectorOfSimilarArrays{T,M}, w::StatsBase.AbstractWeights; corrected::Bool = true) where {T,M} =
10-
var(flatview(X), w, M + 1; corrected = corrected)
10+
vec(var(flatview(X), w, M + 1; corrected = corrected))
1111

1212
Statistics.cov(X::AbstractVectorOfSimilarVectors, w::StatsBase.AbstractWeights; corrected::Bool = true) =
1313
cov(flatview(X), w, 2; corrected = corrected)

0 commit comments

Comments
 (0)