fslaborg / FSharp.Stats

statistical testing, linear algebra, machine learning, fitting and signal processing in F#
https://fslab.org/FSharp.Stats/
Other
205 stars 54 forks source link

[BUG] Seq.stats returns wrong seq length (N) #330

Closed kevmal closed 1 month ago

kevmal commented 1 month ago

For example:

#r "nuget:FSharp.Stats"
open FSharp.Stats
let values = [1.0; 2.0; 3.0; 4.0; 5.0]
Seq.stats values

Result:

val values: float list = [1.0; 2.0; 3.0; 4.0; 5.0]
val it: SummaryStats.SummaryStats<float> = { N = 4.0
                                             Mean = 3.5
                                             SumOfSquares = 5.0
                                             Min = 1.0
                                             Max = 5.0 }

N is 4.0, but would expect 5.0,