Daany is .NET and cross platform data analytics and linear algebra library written in C# supposed to be a tool for data preparation, feature engineering and other kind of data transformations and feature engineering. The library is implemented on top of .NET Standard 2.1 and supports .NET Core 3.0 and above separated on several Visual Studio projects that can be installed as a NuGet package. The library implements DataFrame as the core component with extensions of a set of data science and linear algebra features. The library contains several implementation of time series decomposition (SSA, STL ARIMA), optimization methods (SGD) as well as plotting support. The library also implements set of features based on matrix, vectors and similar linear algebra operations. The main part of the library is the Daany.DataFrame with similar implementation that can be found in python based Pandas library. The paper presents the main functionalities and the implementation behind the Daany packages in the form of developer guide and can be used as manual in using the Daany in every-day work. To end this the paper shows the list of papers used the library.
翻译:Daany是.NET和跨平台数据分析及线性代数库,以C#的形式写成,应该是数据编制、特征工程和其他数据转换和特征工程的工具。图书馆在.NET标准2.1之上实施,支持.NET Core 3.0及以上可安装为NuGet软件包的视觉工作室项目。图书馆将DataFrame作为核心组成部分,扩展一套数据科学和线性代数特征。图书馆包含若干时间序列分解(SSA、STL ARIMA)、优化方法(SGD)以及绘图支持的实施。图书馆还执行基于矩阵、矢量和类似的线性代数操作的成套特征。图书馆的主要部分是Daany.DataFrame,其执行情况类似,可在以Python为基础的Pandas图书馆中找到。该文件以开发者指南的形式介绍了Daany软件包背后的主要功能和实施情况,并可作为手册用于日常工作中使用Daany的Dany软件。本文最后展示了所使用的文件清单。