math.statistics: adding mean-dev and median-dev.
parent
bacdd691fc
commit
4339b14d77
|
@ -58,6 +58,9 @@ IN: math.statistics.tests
|
||||||
[ 0.0 ] [ { 1 } std ] unit-test
|
[ 0.0 ] [ { 1 } std ] unit-test
|
||||||
[ 0.0 ] [ { 1 } ste ] unit-test
|
[ 0.0 ] [ { 1 } ste ] unit-test
|
||||||
|
|
||||||
|
{ 2 } [ { 1 3 5 7 } mean-dev ] unit-test
|
||||||
|
{ 4/5 } [ { 1 3 3 3 5 } median-dev ] unit-test
|
||||||
|
|
||||||
[
|
[
|
||||||
H{
|
H{
|
||||||
{ 97 2 }
|
{ 97 2 }
|
||||||
|
|
|
@ -239,6 +239,10 @@ ALIAS: var sample-var
|
||||||
|
|
||||||
ALIAS: std sample-std
|
ALIAS: std sample-std
|
||||||
|
|
||||||
|
: mean-dev ( seq -- x ) dup mean v-n vabs mean ;
|
||||||
|
|
||||||
|
: median-dev ( seq -- x ) dup median v-n vabs mean ;
|
||||||
|
|
||||||
: sample-ste ( seq -- x ) [ sample-std ] [ length ] bi sqrt / ;
|
: sample-ste ( seq -- x ) [ sample-std ] [ length ] bi sqrt / ;
|
||||||
|
|
||||||
: full-ste ( seq -- x ) [ full-std ] [ length ] bi sqrt / ;
|
: full-ste ( seq -- x ) [ full-std ] [ length ] bi sqrt / ;
|
||||||
|
|
Loading…
Reference in New Issue