Skip to content

Commit b69b62e

Browse files
committed
Refactor std and var to reduce complexity
1 parent 0f51d12 commit b69b62e

File tree

1 file changed

+10
-14
lines changed

1 file changed

+10
-14
lines changed

pandas/core/groupby/groupby.py

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1193,13 +1193,11 @@ def std(self, ddof=1, *args, **kwargs):
11931193
try:
11941194
return self._cython_agg_general('std', **kwargs)
11951195
except Exception:
1196-
f = lambda x: x.std(ddof=ddof, **kwargs)
1197-
with _group_selection_context(self):
1198-
return self._python_agg_general(f)
1199-
else:
1200-
f = lambda x: x.std(ddof=ddof, **kwargs)
1201-
with _group_selection_context(self):
1202-
return self._python_agg_general(f)
1196+
pass
1197+
1198+
f = lambda x: x.std(ddof=ddof, **kwargs)
1199+
with _group_selection_context(self):
1200+
return self._python_agg_general(f)
12031201

12041202
@Substitution(name='groupby')
12051203
@Appender(_common_see_also)
@@ -1219,13 +1217,11 @@ def var(self, ddof=1, *args, **kwargs):
12191217
try:
12201218
return self._cython_agg_general('var', **kwargs)
12211219
except Exception:
1222-
f = lambda x: x.var(ddof=ddof, **kwargs)
1223-
with _group_selection_context(self):
1224-
return self._python_agg_general(f)
1225-
else:
1226-
f = lambda x: x.var(ddof=ddof, **kwargs)
1227-
with _group_selection_context(self):
1228-
return self._python_agg_general(f)
1220+
pass
1221+
1222+
f = lambda x: x.var(ddof=ddof, **kwargs)
1223+
with _group_selection_context(self):
1224+
return self._python_agg_general(f)
12291225

12301226
@Substitution(name='groupby')
12311227
@Appender(_common_see_also)

0 commit comments

Comments
 (0)