We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 61d4e80 commit 402d07aCopy full SHA for 402d07a
pandas/core/generic.py
@@ -9023,18 +9023,11 @@ def _align_series(
9023
9024
if is_series:
9025
left = self._reindex_indexer(join_index, lidx, copy)
9026
- elif lidx is None:
+ elif lidx is None or join_index is None:
9027
left = self.copy() if copy else self
9028
else:
9029
- data = algos.take_nd(
9030
- self.values,
9031
- lidx,
9032
- allow_fill=True,
9033
- fill_value=None,
9034
- )
9035
-
9036
left = self._constructor(
9037
- data=data, columns=self.columns, index=join_index
+ self._mgr.reindex_indexer(join_index, lidx, axis=1, copy=copy)
9038
)
9039
9040
right = other._reindex_indexer(join_index, ridx, copy)
0 commit comments