Verify distribution uniformity/Naive: Difference between revisions
Content added Content deleted
m (→{{header|J}}: typo) |
(→{{header|J}}: simplify) |
||
Line 182: | Line 182: | ||
freqtable=. /:~ (~. ,. #/.~) sample |
freqtable=. /:~ (~. ,. #/.~) sample |
||
expected=. n % # freqtable |
expected=. n % # freqtable |
||
'lbound ubound'=. expected * 1 (- , +) delta |
|||
errmsg=. 'Distribution is potentially skewed' |
errmsg=. 'Distribution is potentially skewed' |
||
errmsg assert ( |
errmsg assert expected (delta&*@[ > |@:-) {:"1 freqtable |
||
freqtable |
freqtable |
||
) |
) |