Skip to content

Commit 9ecaf66

Browse files
committed
commit2
1 parent 010ed74 commit 9ecaf66

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

pandas/core/frame.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5706,12 +5706,10 @@ def shift(
57065706
)
57075707

57085708
if self.empty:
5709-
self["__temp_column__"] = None
5710-
shifted_self = super().shift(
5711-
periods=periods, freq=freq, axis=axis, fill_value=fill_value
5712-
)
5713-
shifted_self.drop("__temp_column__", axis=1, inplace=True)
5714-
return shifted_self
5709+
if axis == 1:
5710+
return DataFrame(index=self.index, columns=self.columns.shift(periods))
5711+
else:
5712+
return DataFrame(index=self.index.shift(periods), columns=self.columns)
57155713

57165714
axis = self._get_axis_number(axis)
57175715

0 commit comments

Comments
 (0)