【发布时间】:2019-09-11 12:31:01
【问题描述】:
我想将 DataFrame 列(命名为预测)的值添加到列表中,这样我就可以使用该列表值编写一个 csv 文件,从而将该列进一步拆分为 3 列。
我尝试创建一个新列表并将列分配给列表,但它只添加了列的架构而不是数据。
//This is the prediction column which is basically a model stored in the Value PredictionModel
val PredictionModel = model.transform(testDF)
PredictionModel.select("features","label","prediction")
val ListOfPredictions:List[String]= List(PredictionModel.select("prediction").toString()
预期结果基本上是将列的数据分配给列表,以便进一步使用。 但实际结果只是分配给列表的列的架构,如下所示:
[预测:双倍]
【问题讨论】:
标签: scala apache-spark