Skip to content

Bug with hstack #8

@yashu-seth

Description

@yashu-seth
>>> import pandas as pd
>>> from dummyPy import OneHotEncoder
>>> data = pd.read_csv("titanic.csv")
>>> encoder = OneHotEncoder(["Cabin", "Embarked"])
>>> encoder.fit(data)
>>> encoder.transform(data)
Traceback (most recent call last):
  File "<pyshell#32>", line 1, in <module>
    encoder.transform(data)
  File "c:\work\dummypy\dummyPy\dummyPy.py", line 160, in transform
    for column_name in data.columns])
  File "C:\Anaconda3\envs\dummypy_test\lib\site-packages\scipy\sparse\construct.py", line 464, in hstack
    return bmat([blocks], format=format, dtype=dtype)
  File "C:\Anaconda3\envs\dummypy_test\lib\site-packages\scipy\sparse\construct.py", line 600, in bmat
    dtype = upcast(*all_dtypes) if all_dtypes else None
  File "C:\Anaconda3\envs\dummypy_test\lib\site-packages\scipy\sparse\sputils.py", line 52, in upcast
    raise TypeError('no supported conversion for types: %r' % (args,))
TypeError: no supported conversion for types: (dtype('int64'), dtype('int64'), dtype('int64'), dtype('O'), dtype('O'), dtype('float64'), dtype('int64'), dtype('int64'), dtype('O'), dtype('float64'), dtype('float64'), dtype('float64'))

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions