Deedle
Deedle copied to clipboard
Better output for delayed series
When a series is delayed, we print (Suppressed)
. However, for the built-in delayed series, we could actually print the range of the series to make this more useful.
(Or, the printing could get a sub-range with the first and last 10 values and print that - without forcing the evaluation of the whole series - but that's more difficult, because there is no range restriction operation on the index/vector that specifies how many values we want - we can only restrict the range by keys - e.g. dates - and we do not know the time span that we want to output).
In the first instance, we could output "evaluation deferred - call Materialize() to see data", so the message isn't so perplexing.
On Wed, Nov 13, 2013 at 3:59 PM, Tomas Petricek [email protected]:
When a series is delayed, we print (Suppressed). However, for the built-in delayed series, we could actually print the range of the series to make this more useful.
(Or, the printing could get a sub-range with the first and last 10 values and print that - without forcing the evaluation of the whole series - but that's more difficult, because there is no range restriction operation on the index/vector that specifies how many values we want - we can only restrict the range by keys - e.g. dates - and we do not know the time span that we want to output).
— Reply to this email directly or view it on GitHubhttps://github.com/BlueMountainCapital/Deedle/issues/65 .