def __setstate__(self, state): frames, items, major, minor, fv, kind = state self.default_fill_value = fv self.default_kind = kind self._items = _ensure_index(com._unpickle_array(items)) self._major_axis = _ensure_index(com._unpickle_array(major)) self._minor_axis = _ensure_index(com._unpickle_array(minor)) self._frames = frames
def __setstate__(self, state): (vals, idx, cols), object_state = state self.values = vals self.index = _unpickle_array(idx) self.columns = _unpickle_array(cols) if object_state: ovals, _, ocols = object_state self.objects = DataMatrix(ovals, index=self.index, columns=_unpickle_array(ocols)) else: self.objects = None
def __setstate__(self, state): series, cols, idx, fv, kind = state columns = _unpickle_array(cols) index = _unpickle_array(idx) series_dict = {} for col, (sp_index, sp_values) in series.iteritems(): series_dict[col] = SparseSeries(sp_values, sparse_index=sp_index, fill_value=fv) self._series = series_dict self.index = index self.columns = columns self.default_fill_value = fv self.default_kind = kind
def _unpickle_sparse_frame_compat(self, state): """ original pickle format """ series, cols, idx, fv, kind = state if not isinstance(cols, Index): # pragma: no cover columns = _unpickle_array(cols) else: columns = cols if not isinstance(idx, Index): # pragma: no cover index = _unpickle_array(idx) else: index = idx series_dict = {} for col, (sp_index, sp_values) in compat.iteritems(series): series_dict[col] = SparseSeries(sp_values, sparse_index=sp_index, fill_value=fv) self._data = dict_to_manager(series_dict, columns, index) self._default_fill_value = fv self._default_kind = kind
def __setstate__(self, state): series, cols, idx, fv, kind = state if not isinstance(cols, Index): # pragma: no cover columns = _unpickle_array(cols) else: columns = cols if not isinstance(idx, Index): # pragma: no cover index = _unpickle_array(idx) else: index = idx series_dict = {} for col, (sp_index, sp_values) in series.iteritems(): series_dict[col] = SparseSeries(sp_values, sparse_index=sp_index, fill_value=fv) self._series = series_dict self.index = index self.columns = columns self.default_fill_value = fv self.default_kind = kind
def __setstate__(self, state): series, cols, idx, fv, kind = state if not isinstance(cols, Index): # pragma: no cover columns = _unpickle_array(cols) else: columns = cols if not isinstance(idx, Index): # pragma: no cover index = _unpickle_array(idx) else: index = idx series_dict = {} for col, (sp_index, sp_values) in compat.iteritems(series): series_dict[col] = SparseSeries(sp_values, sparse_index=sp_index, fill_value=fv) self._series = series_dict self.index = index self.columns = columns self.default_fill_value = fv self.default_kind = kind