| Crates.io | bund_stdlib_analysis |
| lib.rs | bund_stdlib_analysis |
| version | 0.2.0 |
| created_at | 2025-09-12 23:07:50.446819+00 |
| updated_at | 2025-09-13 00:05:08.285717+00 |
| description | Numeric and text analysis for BUND programming language |
| homepage | |
| repository | https://github.com/vulogov/bund_stdlib_analysis |
| max_upload_size | |
| id | 1837042 |
| size | 106,354 |
This module includes BUND functions developed for analysis of the numeric and textual data and data samples.
This module required make and Rust framework to be installed first. After that:
cargo add bund_stdlib_analysis
Get started with a simple example to analyze anomalies in the sample of numeric data
[
5.0 9.0 2.0 9.0 0.0 6.0 3.0 8.0 5.0 18.0
7.0 8.0 8.0 0.0 2.0 15.0 0.0 5.0 6.0 7.0
3.0 6.0 1.0 4.0 4.0 4.0 30.0 7.0 5.0 8.0
]
7
analysis.anomalies
The following call will return a LIST value:
[ 18.0 :: 15.0 :: 30.0 :: ]
| Name | Stack IN | Stack OUT | Description |
|---|---|---|---|
| analysis.anomalies | Dataperiod |
List of anomalies |
Search for anomalies in the data sample |
| analysis.breakouts | Dataminimum size |
List of breakout points |
Search for breakouts in the data sample |
| analysis.outliers.mad | DataDatasensitivity |
Dict with information about outliers |
Search for outliers in two samples using MAD algorithm |
| analysis.outliers.dbscan | DataDatasensitivity |
Dict with information about outliers |
Search for outliers in two samples using DBSCAN algorithm |
| analysis.forecast.markov | Data |
Next value |
Forecasting next value in the sample using Markov Chain algorithm |
| analysis.estimate | ShapeData |
Next value |
Estimate next value in sample |
| analysis.estimate! | ShapeData |
Estimation dictionary |
Running multi-estimation analysis over data sample |