Goal amount for this month: 100 USD, Received: 0 USD (0%)
Donate to support this site and ThinBASIC project development

1. ## Statistics module

Hi all.

Roberto is thinking on a new module: STAT
STAT module will be dedicated to statistics.

Apart basic statistical functions, do you have some suggestions? We are interested on idea or web link references.

Regards
Eros

2. ## Re: Statistics module

Did a statistics module get developed?
If so, how do I access it?

Thanks

Originally Posted by Eros Olmi
Hi all.

Roberto is thinking on a new module: STAT
STAT module will be dedicated to statistics.

Apart basic statistical functions, do you have some suggestions? We are interested on idea or web link references.

Regards
Eros

3. ## Re: Statistics module

Hi Pete,

STAT module is already part of ThinBasic.
It operates on arrays mostly.

Here is tiny example on calculating median:
[code=thinbasic]
USES "Console", "STAT"

DIM MyData(5) as long

' -- Multi-assign from index 1 to 5
MyData(1) = 1, 2, 3, 4, 5

PRINTL "Array:", JOIN\$(MyData, " ")
PRINTL "Median:", STAT_Median(MyData)

printl "Any key to quit"
WaitKey
[/code]

But there are more functions in STAT. If you copied the code above to thinAir, just move your cursor on "STAT" and hit F1, context help will show you info on STAT module.

Currently STAT provides following funcitons:
STAT_SUM
STAT_STDERROR
STAT_STDDEVIATION
STAT_RANDOM
STAT_PRODUCT
STAT_MIN
STAT_MEDIAN
STAT_MEANHARMONIC
STAT_MEANGEOMETRIC
STAT_MEANARITHMETIC
STAT_MAX
STAT_INVERSESUM
STAT_HISTOGRAM
STAT_FILLARRAY
STAT_COUNT
STAT_COPYARRAY
STAT_CLONEARRAY
STAT_CHISQUARE
To enable statistics functions, do not forget USES "STAT" in your script.

Hope it helps,
Petr

#### Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•