Skip to content

Commit 67e476f

Browse files
committed
Fix a typo and did some rearranging
1 parent 9701987 commit 67e476f

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

pandas/core/indexes/api.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -101,10 +101,9 @@ def conv(i):
101101
return Index(
102102
lib.fast_unique_multiple_list([conv(i) for i in inds], sort=sort))
103103

104-
tolerance = indexes[0]._choose_tolerance(indexes[1:], tolerance)
105104
if kind == 'special':
106105
result = indexes[0]
107-
106+
tolerance = result._choose_tolerance(indexes[1:], tolerance=tolerance)
108107
if hasattr(result, 'union_many'):
109108
return result.union_many(indexes[1:], tolerance=tolerance)
110109
else:
@@ -113,6 +112,7 @@ def conv(i):
113112
return result
114113
elif kind == 'array':
115114
index = indexes[0]
115+
tolerance = index._choose_tolerance(indexes[1:], tolerance=tolerance)
116116
for other in indexes[1:]:
117117
if not index.equals(other, tolerance=tolerance):
118118

pandas/core/indexes/multi.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1452,7 +1452,7 @@ def _sort_levels_monotonic(self):
14521452
return MultiIndex(new_levels, new_labels,
14531453
names=self.names, sortorder=self.sortorder,
14541454
verify_integrity=False,
1455-
tolerance=tolerance)
1455+
tolerance=self.tolerance)
14561456

14571457
def remove_unused_levels(self):
14581458
"""

0 commit comments

Comments
 (0)