В оболочке Spark я пытаюсь создать столбец Set-valueed, но Spark интерпретирует его как массив.
scala> var df=List((Set(1,2),1,2), (Set(2,1),2,1)).toDF("s","a","b")
scala> df.show()
+------+---+---+
| s| a| b|
+------+---+---+
|[1, 2]| 1| 2|
|[2, 1]| 2| 1|
+------+---+---+
scala> df.select("s")
res02: String = [s: array<int>]
Как получить столбец Set-value в spark?