Deedle.Excel 4.0.0

dotnet add package Deedle.Excel --version 4.0.0
                    
NuGet\Install-Package Deedle.Excel -Version 4.0.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Deedle.Excel" Version="4.0.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Deedle.Excel" Version="4.0.0" />
                    
Directory.Packages.props
<PackageReference Include="Deedle.Excel" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Deedle.Excel --version 4.0.0
                    
#r "nuget: Deedle.Excel, 4.0.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Deedle.Excel@4.0.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Deedle.Excel&version=4.0.0
                    
Install as a Cake Addin
#tool nuget:?package=Deedle.Excel&version=4.0.0
                    
Install as a Cake Tool

Deedle

<img align="right" src="https://github.com/fslaborg/Deedle/raw/master/docs/files/images/logo.png" alt="Deedle" />

Deedle is an easy to use library for data and time series manipulation and for scientific programming. It supports working with structured data frames, ordered and unordered data, as well as time series. Deedle is designed to work well for exploratory programming using F# and C# interactive console, but can be also used in efficient compiled .NET code.

The library implements a wide range of operations for data manipulation including advanced indexing and slicing, joining and aligning data, handling of missing values, grouping and aggregation, statistics and more.

Build

Install .NET SDK 9.0 or higher, then run:

dotnet tool restore
dotnet paket restore
./build.sh        # Linux/Mac
.\build.ps1       # Windows

Build Status

Deedle Nuget Deedle
Deedle.Math Nuget Deedle.Math

Documentation

More information can be found in the documentation.

  • Quick start tutorial shows how to use the most important features of Deedle. Start here for a 10 minute intro!
  • Data frame features provides more examples of using data frames including slicing, joining, grouping and aggregation.
  • Time series features discusses data and time-series manipulation, such as sliding windows, sampling and statistics.
  • Using Deedle from C# shows the idiomatic C# API for working with Deedle.

Automatically generated documentation for all types, modules and functions in the library is available in the API Reference:

More functions related to linear algebra, statistical analysis and financial analysis can be found in Deedle.Math extension. Deedle.Math has dependency on MathNet.Numerics.

  • LinearAlgebra module provides linear algebra functions on frame.
  • Matrix module provides matrix multiplication between frame, series, matrix and vector. They are also available via type extensions.
  • Stats module provides extra statistical functions on frame and series by applying existing functions in MathNet.Numerics.
  • Finance module provides statistical functions specific to finance domain.

Maintainers

  • @AndrewIOM
  • @kMutagene
  • @zyzhu
  • @dsyme

All fsprojects and fslaborg projects have a backup maintainer who can help recruit new maintainers should things go cold.

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
4.0.0 83 3/9/2026
4.0.0-alpha-002 0 3/19/2026
4.0.0-alpha-001 75 3/9/2026
3.0.0 2,134 1/17/2023
2.5.0 943 11/10/2021
2.4.3 709 9/12/2021
2.4.2 591 8/31/2021
2.4.1 585 7/25/2021
2.4.0 606 7/6/2021
2.3.0 907 9/16/2020
2.2.0 814 6/15/2020
2.1.2 947 2/26/2020
2.1.1 972 1/25/2020
2.1.0 904 11/5/2019
2.0.4 1,119 4/29/2019
2.0.3 899 4/24/2019
2.0.2 860 4/8/2019
2.0.1 930 3/25/2019
2.0.0 886 3/14/2019
2.0.0-beta01 1,073 8/4/2018
Loading failed