Skip to content

Commit 6009daa

Browse files
author
ben
committed
BUG: interpolation with duplicate index values fails (pandas-dev#42585)
1 parent 6c3a3dd commit 6009daa

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pandas/core/missing.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -430,7 +430,7 @@ def _interpolate_1d(
430430
if method in NP_METHODS:
431431
# np.interp requires sorted X values, #21037
432432

433-
indexer = np.argsort(indices[valid])
433+
indexer = np.argsort(indices[valid], kind="stable")
434434
result[invalid] = np.interp(
435435
indices[invalid], indices[valid][indexer], yvalues[valid][indexer]
436436
)

0 commit comments

Comments
 (0)