【发布时间】:2016-04-25 18:23:50
【问题描述】:
我已经对之前使用 sc.textFile 加载的矩阵执行了主成分分析。输出是 org.apache.spark.mllib.linalg.Matrix 然后我将其转换为 RDD[Vector[Double]]。
与:
import java.io.PrintWriter
我做到了:
val pw = new PrintWriter("Matrix.csv")
rows3.collect().foreach(line => pw.println(line))
pw.flush
输出 csv 很有希望。唯一的问题是每一行都是一个 DenseVector(一些值)。如何将每一行拆分成对应的系数?
非常感谢
【问题讨论】:
-
看看here!
标签: scala apache-spark apache-spark-mllib