You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Initialization of SparseDataFrame with scipy.sparse.dia.dia_matrix returns a different result from direct initialization from np.ndarray and other sparse matrix formats. This is unexpected behavior since the user would expect the output DataFrame to be consistent with the initial array.
@jreback
If this issue is going to be closed, I think it would be a good idea to add the error for the dok format sparse matrix to issue #16179 , since these are two distinct sparse matrix formats with slightly different buggy behaviors.
Code Sample, a copy-pastable example if possible
Problem description
Initialization of SparseDataFrame with scipy.sparse.dia.dia_matrix returns a different result from direct initialization from np.ndarray and other sparse matrix formats. This is unexpected behavior since the user would expect the output DataFrame to be consistent with the initial array.
Expected Output
Output of
pd.show_versions()
pandas: 0.20.0rc1+29.g075eca1
pytest: 3.0.7
pip: 9.0.1
setuptools: 27.2.0
Cython: 0.25.2
numpy: 1.12.1
scipy: 0.18.1
xarray: None
IPython: None
sphinx: None
patsy: None
dateutil: 2.6.0
pytz: 2017.2
blosc: None
bottleneck: None
tables: None
numexpr: None
feather: None
matplotlib: None
openpyxl: None
xlrd: None
xlwt: None
xlsxwriter: None
lxml: None
bs4: None
html5lib: None
sqlalchemy: None
pymysql: None
psycopg2: None
jinja2: None
s3fs: None
pandas_gbq: None
pandas_datareader: None
The text was updated successfully, but these errors were encountered: