Skip to content

Commit

Permalink
fixup! ENH: Allow SparseDataFrame/SparseSeries values assignment
Browse files Browse the repository at this point in the history
  • Loading branch information
kernc committed Jul 12, 2018
1 parent 8e4c6e5 commit c86e0ec
Showing 1 changed file with 2 additions and 5 deletions.
7 changes: 2 additions & 5 deletions pandas/core/sparse/series.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
import warnings

from pandas.core.dtypes.missing import isna, notna
from pandas.core.dtypes.common import is_sparse

from pandas.compat.numpy import function as nv
from pandas.core.index import Index, _ensure_index, InvalidIndexError
Expand Down Expand Up @@ -528,10 +527,8 @@ def to_dense(self, sparse_only=False):
index = self.index.take(int_index.indices)
return Series(self.sp_values, index=index, name=self.name)
else:
values = self.values
if is_sparse(values):
values = values.to_dense()
return Series(values, index=self.index, name=self.name)
return Series(self.values.to_dense(), index=self.index,
name=self.name)

@property
def density(self):
Expand Down

0 comments on commit c86e0ec

Please sign in to comment.