Statistics/Basic: Difference between revisions
→{{header|jq}}: sqrt
m (→{{header|jq}}: rm spurious lines in driver) |
(→{{header|jq}}: sqrt) |
||
Line 2,057:
| .ss += $x * $x
| .mean = (.sum / .count)
| .stddev = (((.ss/.count) - .mean*.mean) | sqrt)
| ($x | bucketize | tostring) as $bucket
| .histogram[$bucket] += 1) ;
Line 2,075:
{{out}}
<pre>
Basic statistics for 100 PRNs in [0,1]:
mean: 0.
stddev: 0.
Histogram dividing [0,1] into 10 equal intervals:
0 : **************************
1 : **********************
2 :
3 :
4 : ******************
5 : **************
6 :
7 :
8 :
9 : ************************************
Basic statistics for 1000 PRNs in [0,1]:
mean: 0.
stddev: 0.
Histogram dividing [0,1] into 10 equal intervals:
0 : ********************
1 :
2 :
3 :
4 : ************************
5 :
6 : **********************
7 : ********************
8 : *********************
9 : ******************
Basic statistics for 1000000 PRNs in [0,1]:
mean: 0.
stddev: 0.
Histogram dividing [0,1] into 10 equal intervals:
0 : ********************
Line 2,132 ⟶ 2,117:
2 : ********************
3 : ********************
4 :
5 : *******************
6 : *******************
7 : ********************
8 : ********************
9 :
</pre>
|