Deedle
Deedle copied to clipboard
Easy to use .NET library for data and time series manipulation and for scientific programming
This [SO question](http://stackoverflow.com/questions/25103662/deedle-moving-window-stats-calcuation-with-a-dynamic-condition-and-boundary-aten/25158503#25158503) does not have very nice solution. Perhaps we should have something like `windowWhile` which goes over the series from the end (as opposed to going from the...
From Clement. Suppose you have two frames like this: ``` a b a b -------- --------- x -> 1 2 x -> 5 6 y -> 3 4 y ->...
The function `fromColumnsNonGeneric` for creating frames from columns (see [code](https://github.com/tpetricek/Deedle/blob/ded282c544ebe8880b468c020eac82a7f00b6e23/src/Deedle/Frame.fs#L97)) could likely be implemented using the recently added functions for aligning multiple series. The `index.Merge` operation does a bit too...
This just came up - Suppose you have a Frame of floats (or anything really). We'd like to be able to map over all the values in the frame without...
To return same series with values masked out (with missing values). Maybe ``` let mask (keys: 'K seq) (series:Series) = ``` Or maybe ``` let mask (maskFn: 'K * 'T...
When a lazy series is serialized using `BinrayFormatter`, we should automatically materialize it so that the serialization does not fail.
It'd be nice to have a join function, such as `s1.Join(s2)` that creates a Frame with two columns from two series with int col keys. Saves a bit of typing...
Feather is a recently introduced fast binary format for storing data frames. It's language agnostic and it can be currently used to load data frames into R and Python. It...
The combination of `inferTypes` and `schema` is rather unflexible. In my case (I'm trying to process lots of slightly different .csv files) I'd much prefer if I was able to...
Maybe this feature already exists, but I couldn't find it. I guess it would be useful to have something like this: ```fsharp let df = frame [ "A" => series...