小编Ren*_*enu的帖子

pyspark 中的情况总和

我正在尝试将 hql 脚本转换为 pyspark。我正在努力如何在 groupby 子句之后的聚合中实现 case when 语句的总和。例如。

dataframe1 = dataframe0.groupby(col0).agg(
            SUM(f.when((col1 == 'ABC' | col2 == 'XYZ'), 1).otherwise(0)))
Run Code Online (Sandbox Code Playgroud)

pyspark 中可以吗?我在执行此类语句时遇到错误。谢谢

aggregate pyspark

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

aggregate ×1

pyspark ×1