У меня есть датафрейм с двумя столбцами с данными, как показано ниже
+----+-----------------+
|acct| device|
+----+-----------------+
| B| List(3, 4)|
| C| List(3, 5)|
| A| List(2, 6)|
| B|List(3, 11, 4, 9)|
| C| List(5, 6)|
| A|List(2, 10, 7, 6)|
+----+-----------------+
И мне нужен результат, как показано ниже
+----+-----------------+
|acct| device|
+----+-----------------+
| B|List(3, 4, 11, 9)|
| C| List(3, 5, 6)|
| A|List(2, 6, 7, 10)|
+----+-----------------+
Я попытался, как показано ниже, но, похоже, не работает
df.groupBy("acct").agg(concat("device"))
df.groupBy("acct").agg(collect_set("device"))
Пожалуйста, дайте мне знать, как мне добиться этого с помощью Scala?