Statistics/Normal distribution: Difference between revisions

Content added Content deleted
m (→‎{{header|Sidef}}: minor code simplifications)
Line 2,620:
=={{header|Sidef}}==
{{trans|Perl 6}}
<lang ruby>define τ = NumberNum.tau
 
func normdist (m, σ) {
Line 2,633:
 
var dataset = size.of { normdist(mean, stddev) }
var m = (dataset.sum(0) / size)
say ("m: #{m}")
 
var σ = sqrt(dataset  »**» 2 -> sum(0) / size - m**2)
say ("s: #{σ}")
 
var hash = Hash()
dataset.each { |n| hash{ n.round(0) }  := 0 ++ }
 
var scale = (180 * stddev / size)