diff --git a/fixtracks/utils/reader.py b/fixtracks/utils/reader.py index 4f3b90d..27be7a2 100644 --- a/fixtracks/utils/reader.py +++ b/fixtracks/utils/reader.py @@ -78,6 +78,12 @@ class PickleLoader(QRunnable): def data(self): return self._data + @property + def asdict(self): + d = {c: self._data[c].values for c in self._data.columns} + d["index"] = self._data.index.values + return d + class DataFrameReader(QRunnable): finished = Signal(bool)