Skip to content

BUG: DataFrame[interval[td64]] transpose fails  #44917

Closed
@jbrockmendel

Description

@jbrockmendel
tdi = pd.timedelta_range("0 Days", "3 Days")
ii = pd.IntervalIndex.from_breaks(tdi)
ii = ii.insert(-1, np.nan)
df = pd.DataFrame(ii)

>>> df.T
[...]
TypeError: Cannot convert Float64Index to dtype timedelta64[ns]; integer values are required for conversion

This would be solved by having 2D EAs.

Metadata

Metadata

Assignees

Labels

BugIntervalInterval data typeReshapingConcat, Merge/Join, Stack/Unstack, Explode

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions