Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: 21 days ago
JSON representation

📈 🎲 Linq based data statistics set of extensions.

Awesome Lists containing this project

README

        

### LINQ-based statistical calculation, data analysis functions package

| Review |
|:------------:|
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/0ee67475c8df4295bea124f199615af1)](https://www.codacy.com/gh/chrdek/LinqDataCalc/dashboard?utm_source=github.com&utm_medium=referral&utm_content=chrdek/LinqDataCalc&utm_campaign=Badge_Grade) |
| [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=chrdek_LinqDataCalc&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=chrdek_LinqDataCalc) |
| [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=chrdek_LinqDataCalc&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=chrdek_LinqDataCalc) |
| ![Nuget](https://img.shields.io/nuget/dt/LinqDataCalc?logo=nuget) |
| [🌐 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___