【发布时间】:2020-05-26 21:30:09
【问题描述】:
我试图在 Pandas 中应用 listagg 在 SQL 中所做的操作
为什么以下工作
DataFrame.groupby.agg(list)
但以下没有?
DataFrame.groupby.agg('list')
【问题讨论】:
-
请注意分享您的数据和代码,以便我们了解您尝试复制的内容
-
我的猜测是
list是一个可以应用于项目集合的函数。'list'是一个字符串。如果它是一个字符串,pandas 会检查预定义函数的列表,例如'mean'或'std'。'list'不在此预定义函数列表中。您可以将自己的函数传递给agg(),这也应该可以工作 -
@sammywemmy 我用我正在处理的数据的屏幕截图编辑了帖子
标签: python pandas pandas-groupby