https://github.com/chrdek/linqdatacalc
📈 🎲 Linq based data statistics set of extensions.
https://github.com/chrdek/linqdatacalc
calculations calculator data-analysis data-analytics data-science data-statictics extension-methods extensions linq linq-extensions set-theory statistical-analysis statistics
Last synced: 2 months ago
JSON representation
📈 🎲 Linq based data statistics set of extensions.
- Host: GitHub
- URL: https://github.com/chrdek/linqdatacalc
- Owner: chrdek
- License: mit
- Created: 2021-07-29T13:35:59.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-02-27T12:31:20.000Z (about 1 year ago)
- Last Synced: 2025-01-29T16:08:35.640Z (4 months ago)
- Topics: calculations, calculator, data-analysis, data-analytics, data-science, data-statictics, extension-methods, extensions, linq, linq-extensions, set-theory, statistical-analysis, statistics
- Language: C#
- Homepage:
- Size: 7.95 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### LINQ-based statistical calculation, data analysis functions package
| Review |
|:------------:|
[](https://www.codacy.com/gh/chrdek/LinqDataCalc/dashboard?utm_source=github.com&utm_medium=referral&utm_content=chrdek/LinqDataCalc&utm_campaign=Badge_Grade) |
| [](https://sonarcloud.io/summary/new_code?id=chrdek_LinqDataCalc) |
| [](https://sonarcloud.io/summary/new_code?id=chrdek_LinqDataCalc) |
|  |
| [🌐 Global Status](https://status.nuget.org/) |
This nuget package implements basic statistics and data analytics functions.__Some of them are displayed in the table below:__
| Function | Explanation |
|:------------:|:------------:|
| STDEVP() | Standard Deviation Calc. |
| MEDIAN() | Median Calc. |
| MODE() | Mode Value |
Additional randomization and Set-Based selections techniques are also included as part of the statistics package.
UPDATE: Added extended functionality for diffing, distance calculation algorithms and tree structures creation.
General usage/setup:
- On nupkg install from nuget package man. VS add relevant reference.
- Reference in-code:
```C#
using static LinqDataCalc.LinqDataCalcExtensions;
```
- Further usage, instructions on official [online documentation.](https://chrdek.github.io/docs/LinqDataCalc/LinqDataCalc.html)Package installable from [online nuget source.](https://www.nuget.org/packages/LinqDataCalc/)
Ported as partial IQueryable implementation of Queryabl.DataCalc
___.nupkg file tested with VS2017 IDE .net 4.6.2___