Jump to content

Statistics/Normal distribution: Difference between revisions

m
→‎{{header|Sidef}}: minor code simplifications
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)
2,747

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.