A .NET library for data and time series manipulation with structured data frames, designed for scientific programming.
Deedle is a .NET library for data and time series manipulation, providing structured data frames and tools for scientific programming. It solves the problem of handling complex data operations in .NET environments, offering efficient indexing, slicing, joining, and statistical functions.
.NET developers, data scientists, and researchers working with data analysis, time series, or scientific programming in F# or C#.
Developers choose Deedle for its functional-first design, seamless integration with MathNet.Numerics, and support for both interactive exploration and high-performance compiled code, making it a versatile tool for data-intensive .NET applications.
Easy to use .NET library for data and time series manipulation and for scientific programming
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Emphasizes a cohesive, functional approach to data manipulation, ideal for exploratory programming in F# and C#, as stated in the project philosophy.
Provides idiomatic APIs for both F# and C#, with dedicated documentation like the 'Using Deedle from C#' guide, making it accessible across .NET environments.
Offers the Deedle.Math extension for seamless integration with MathNet.Numerics, enabling advanced statistical, linear algebra, and finance functions.
Includes extensive tutorials, feature guides, and API references, such as the quick start tutorial and detailed modules for series and frames, aiding rapid onboarding.
Requires additional tools like Paket for dependency management and specific build scripts (build.sh or build.ps1), which can be more involved than standard .NET SDK workflows.
As part of fslaborg, the library may have better support and examples in F#, potentially making C# usage less intuitive or well-documented compared to F#.
Has fewer community-contributed packages or connectors for databases and big data platforms compared to data science libraries in languages like Python.