谁能告诉我如何在 scala 中将 Spark 数据帧转换为 Array[String]。
我使用了以下内容。
x =df.select(columns.head, columns.tail: _*).collect()
上面的代码片段给了我一个 Array[Row] 而不是 Array[String]
最佳答案
这应该可以解决问题:
df.select(columns: _*).collect.map(_.toSeq)
关于scala - 将 Spark 数据帧转换为 Array[String],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46134943/