-
-
Notifications
You must be signed in to change notification settings - Fork 18.7k
Closed
Labels
ComplexComplex NumbersComplex NumbersDtype ConversionsUnexpected or buggy dtype conversionsUnexpected or buggy dtype conversions
Milestone
Description
NumPy array of complex64 is implicitly converted to complex128 when used as data for DataFrame:
>>> a=np.random.randn(10).astype(np.complex64)
>>> a.dtype
dtype('complex64')
>>> pd.DataFrame({'a': a}).a.dtype
dtype('complex128')
>>>
The problem does not affect Series:
In [7]: Series(a).dtype
Out[7]: dtype('complex64')
Metadata
Metadata
Assignees
Labels
ComplexComplex NumbersComplex NumbersDtype ConversionsUnexpected or buggy dtype conversionsUnexpected or buggy dtype conversions