【发布时间】:2020-10-02 18:52:08
【问题描述】:
我在 PySpark 中工作,并将事务表导入为 Spark DataFrame,如下所示:
User_ID Date Product_Name
-------- ------ -------------
A 2019-11-30. Product 1
B 2019-10-20 Product 2
C 2019-10-01 Product 1
A 2019-12-01 Product 1
我要做的是为每个唯一的 User_ID 创建一个结果表,计算该用户购买的产品 1 是否多于产品 2,然后将返回字符串“产品 1”或“产品 2" 在此新表的第二列中的另一种情况下。
我发现在 PySpark 中很难。
【问题讨论】:
-
您期望的表格或数据框是什么?我无法想象。