We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 54b3c2e commit f8a945bCopy full SHA for f8a945b
python/datafusion/dataframe.py
@@ -546,8 +546,10 @@ def aggregate(
546
group_by_list = group_by if isinstance(group_by, list) else [group_by]
547
aggs_list = aggs if isinstance(aggs, list) else [aggs]
548
549
- group_by_exprs = _to_expr_list(group_by_list)
550
- aggs_exprs = _to_expr_list(aggs_list)
+ group_by_exprs = [
+ Expr.column(e).expr if isinstance(e, str) else e.expr for e in group_by_list
551
+ ]
552
+ aggs_exprs = [e.expr for e in aggs_list]
553
return DataFrame(self.df.aggregate(group_by_exprs, aggs_exprs))
554
555
def sort(self, *exprs: Expr | SortExpr | str) -> DataFrame:
0 commit comments