我有一张这样的table:
+------+-----+
| ColA| ColB|
+------+-----+
| 5 | 1|
| 8 | 2|
+------+-----+
我需要添加一个摘要列,将行值广告在一起,如下所示:
+------+-----+-----+
| ColA| ColB| SUM |
+------+-----+-----+
| 5 | 1| 6|
| 8 | 2| 10|
+------+-----+-----+
以下是我尝试的方法:
var foo = df.withColumn("SUM", sum(df("ColA"), df("ColB")))
但我现在 error: overloaded method value sum with alternatives:
1条答案
按热度按时间pvcm50d11#
一种方法如下