Home

Deedle

Deedle is an open-source data manipulation library for the .NET platform, with a primary focus on data science tasks in F# and other .NET languages. It provides efficient, flexible structures for handling tabular data and time series within .NET applications.

Core concepts include Frame and Series. A Frame is a two-dimensional labeled container of data, with rows

Typical workflows involve cleaning, transforming, and aggregating data, performing time-based analyses, and preparing data for visualization

Development and distribution: Deedle is maintained as an open-source project with a public repository and documentation.

and
columns
identified
by
labels,
while
a
Series
represents
a
single
labeled
vector.
TimeSeries
is
a
specialization
for
time-indexed
data.
Deedle
supports
functional-style
operations,
composition
of
transformations,
and
robust
handling
of
missing
values.
It
includes
features
for
indexing,
slicing,
joining
and
aligning
data,
grouping
and
aggregation,
and
reshaping
frames
and
series.
or
modeling.
Deedle
integrates
with
the
.NET
ecosystem,
allowing
use
from
F#,
C#,
and
other
languages,
and
can
be
used
in
interactive
environments
and
scripts.
It
runs
on
modern
.NET
runtimes
across
Windows,
Linux,
and
macOS,
and
is
commonly
used
in
notebooks
and
data-processing
pipelines
that
run
on
the
.NET
platform.