Skip to content

Commit 06f2996

Browse files
authored
CLN: clean signature in add_numeric_operations (#31473)
1 parent 2d6fbd7 commit 06f2996

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

pandas/core/groupby/groupby.py

+9-9
Original file line numberDiff line numberDiff line change
@@ -1360,17 +1360,17 @@ def groupby_function(
13601360
@Substitution(name="groupby", f=name)
13611361
@Appender(_common_see_also)
13621362
@Appender(_local_template)
1363-
def f(self, **kwargs):
1364-
if "numeric_only" not in kwargs:
1365-
kwargs["numeric_only"] = numeric_only
1366-
if "min_count" not in kwargs:
1367-
kwargs["min_count"] = min_count
1368-
1363+
def func(self, numeric_only=numeric_only, min_count=min_count):
13691364
self._set_group_selection()
13701365

13711366
# try a cython aggregation if we can
13721367
try:
1373-
return self._cython_agg_general(alias, alt=npfunc, **kwargs)
1368+
return self._cython_agg_general(
1369+
how=alias,
1370+
alt=npfunc,
1371+
numeric_only=numeric_only,
1372+
min_count=min_count,
1373+
)
13741374
except DataError:
13751375
pass
13761376
except NotImplementedError as err:
@@ -1385,9 +1385,9 @@ def f(self, **kwargs):
13851385
result = self.aggregate(lambda x: npfunc(x, axis=self.axis))
13861386
return result
13871387

1388-
set_function_name(f, name, cls)
1388+
set_function_name(func, name, cls)
13891389

1390-
return f
1390+
return func
13911391

13921392
def first_compat(x, axis=0):
13931393
def first(x):

0 commit comments

Comments
 (0)