Skip to content

Commit 7dfad50

Browse files
author
tp
committed
corrected examples for IntervalIndex.from_* methods
1 parent 5615792 commit 7dfad50

File tree

1 file changed

+15
-20
lines changed

1 file changed

+15
-20
lines changed

pandas/core/indexes/interval.py

+15-20
Original file line numberDiff line numberDiff line change
@@ -352,11 +352,10 @@ def from_breaks(cls, breaks, closed='right', name=None, copy=False):
352352
353353
Examples
354354
--------
355-
356-
>>> IntervalIndex.from_breaks([0, 1, 2, 3])
357-
IntervalIndex(left=[0, 1, 2],
358-
right=[1, 2, 3],
359-
closed='right')
355+
>>> pd.IntervalIndex.from_breaks([0, 1, 2, 3])
356+
IntervalIndex([(0, 1], (1, 2], (2, 3]]
357+
closed='right',
358+
dtype='interval[int64]')
360359
361360
See Also
362361
--------
@@ -393,11 +392,10 @@ def from_arrays(cls, left, right, closed='right', name=None, copy=False):
393392
394393
Examples
395394
--------
396-
397-
>>> IntervalIndex.from_arrays([0, 1, 2], [1, 2, 3])
398-
IntervalIndex(left=[0, 1, 2],
399-
right=[1, 2, 3],
400-
closed='right')
395+
>>> pd.IntervalIndex.from_arrays([0, 1, 2], [1, 2, 3])
396+
IntervalIndex([(0, 1], (1, 2], (2, 3]]
397+
closed='right',
398+
dtype='interval[int64]')
401399
402400
See Also
403401
--------
@@ -431,19 +429,17 @@ def from_intervals(cls, data, name=None, copy=False):
431429
432430
Examples
433431
--------
434-
435-
>>> IntervalIndex.from_intervals([Interval(0, 1), Interval(1, 2)])
436-
IntervalIndex(left=[0, 1],
437-
right=[1, 2],
438-
closed='right')
432+
>>> pd.IntervalIndex.from_intervals([pd.Interval(0, 1),
433+
... pd.Interval(1, 2)])
434+
IntervalIndex([(0, 1], (1, 2]]
435+
closed='right', dtype='interval[int64]')
439436
440437
The generic Index constructor work identically when it infers an array
441438
of all intervals:
442439
443-
>>> Index([Interval(0, 1), Interval(1, 2)])
444-
IntervalIndex(left=[0, 1],
445-
right=[1, 2],
446-
closed='right')
440+
>>> pd.Index([pd.Interval(0, 1), pd.Interval(1, 2)])
441+
IntervalIndex([(0, 1], (1, 2]]
442+
closed='right', dtype='interval[int64]')
447443
448444
See Also
449445
--------
@@ -1196,7 +1192,6 @@ def interval_range(start=None, end=None, periods=None, freq=None,
11961192
11971193
Examples
11981194
--------
1199-
12001195
Numeric ``start`` and ``end`` is supported.
12011196
12021197
>>> pd.interval_range(start=0, end=5)

0 commit comments

Comments
 (0)