diff --git a/ci/code_checks.sh b/ci/code_checks.sh index e8a9963438648..0317c251e66b0 100755 --- a/ci/code_checks.sh +++ b/ci/code_checks.sh @@ -92,13 +92,11 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then pandas.Series.keys \ pandas.Series.item \ pandas.Series.pipe \ - pandas.Series.kurt \ pandas.Series.mean \ pandas.Series.median \ pandas.Series.mode \ pandas.Series.sem \ pandas.Series.skew \ - pandas.Series.kurtosis \ pandas.Series.is_unique \ pandas.Series.is_monotonic_increasing \ pandas.Series.is_monotonic_decreasing \ @@ -545,8 +543,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then pandas.DataFrame.keys \ pandas.DataFrame.iterrows \ pandas.DataFrame.pipe \ - pandas.DataFrame.kurt \ - pandas.DataFrame.kurtosis \ pandas.DataFrame.mean \ pandas.DataFrame.median \ pandas.DataFrame.sem \ diff --git a/pandas/core/generic.py b/pandas/core/generic.py index 0e050cdbdeea0..f7a5693f71d23 100644 --- a/pandas/core/generic.py +++ b/pandas/core/generic.py @@ -11552,7 +11552,48 @@ def skew( axis_descr=axis_descr, min_count="", see_also="", - examples="", + examples=""" + + Examples + -------- + >>> s = pd.Series([1, 2, 2, 3], index=['cat', 'dog', 'dog', 'mouse']) + >>> s + cat 1 + dog 2 + dog 2 + mouse 3 + dtype: int64 + >>> s.kurt() + 1.5 + + With a DataFrame + + >>> df = pd.DataFrame({'a': [1, 2, 2, 3], 'b': [3, 4, 4, 4]}, + ... index=['cat', 'dog', 'dog', 'mouse']) + >>> df + a b + cat 1 3 + dog 2 4 + dog 2 4 + mouse 3 4 + >>> df.kurt() + a 1.5 + b 4.0 + dtype: float64 + + With axis=None + + >>> df.kurt(axis=None).round(6) + -0.988693 + + Using axis=1 + + >>> df = pd.DataFrame({'a': [1, 2], 'b': [3, 4], 'c': [3, 4], 'd': [1, 2]}, + ... index=['cat', 'dog']) + >>> df.kurt(axis=1) + cat -6.0 + dog -6.0 + dtype: float64""", ) def kurt( self,