REF: Apply.apply_multiple by topper-123 · Pull Request #53362 · pandas-dev/pandas (original) (raw)

@@ -554,7 +561,20 @@ def apply_multiple(self) -> DataFrame | Series:

result: Series, DataFrame, or None

Result when self.f is a list-like or dict-like, None otherwise.

"""

return self.obj.aggregate(self.f, self.axis, *self.args, **self.kwargs)

if self.axis == 1 and isinstance(self.obj, ABCDataFrame):

return self.obj.T.apply(self.f, 0, *self.args, **self.kwargs).T