We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1c8199f commit 25c8b40Copy full SHA for 25c8b40
pandas/core/generic.py
@@ -9010,18 +9010,11 @@ def _align_series(
9010
9011
if is_series:
9012
left = self._reindex_indexer(join_index, lidx, copy)
9013
- elif lidx is None:
+ elif lidx is None or join_index is None:
9014
left = self.copy() if copy else self
9015
else:
9016
- data = algos.take_nd(
9017
- self.values,
9018
- lidx,
9019
- allow_fill=True,
9020
- fill_value=None,
9021
- )
9022
-
9023
left = self._constructor(
9024
- data=data, columns=self.columns, index=join_index
+ self._mgr.reindex_indexer(join_index, lidx, axis=1, copy=copy)
9025
)
9026
9027
right = other._reindex_indexer(join_index, ridx, copy)
0 commit comments