Skip to content

Commit 6265bf7

Browse files
GH1441 Allow for axis argument in DataFrame.pct_change
1 parent 143bab4 commit 6265bf7

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

pandas-stubs/core/frame.pyi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2225,6 +2225,7 @@ class DataFrame(NDFrame, OpsMixin, _GetItemHack):
22252225
fill_method: None = None,
22262226
freq: Frequency | dt.timedelta | None = ...,
22272227
fill_value: Scalar | NAType | None = ...,
2228+
axis: Axis | None = ...,
22282229
) -> Self: ...
22292230
def pop(self, item: _str) -> Series: ...
22302231
def pow(

tests/test_frame.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2820,6 +2820,11 @@ def test_dataframe_pct_change() -> None:
28202820
pd.DataFrame,
28212821
)
28222822
check(assert_type(df.pct_change(fill_value=0), pd.DataFrame), pd.DataFrame)
2823+
check(assert_type(df.pct_change(axis=0), pd.DataFrame), pd.DataFrame)
2824+
check(assert_type(df.pct_change(axis=1), pd.DataFrame), pd.DataFrame)
2825+
check(assert_type(df.pct_change(axis="columns"), pd.DataFrame), pd.DataFrame)
2826+
check(assert_type(df.pct_change(axis="index"), pd.DataFrame), pd.DataFrame)
2827+
28232828

28242829

28252830
def test_indexslice_setitem() -> None:

0 commit comments

Comments
 (0)