这是我第一次在项目中使用 Scala 和 ApacheSpark。当我在终端中运行我的代码时,我试图打印矩阵的内容,但到目前为止我尝试的任何事情都没有奏效。
相反,我只打印了这个:
org.apache.spark.mllib.linalg.distributed.MatrixEntry;@71870da7
org.apache.spark.mllib.linalg.distributed.CoordinateMatrix@1dcca8d3
我只是使用 println()
,但是当我使用 collect()
时,结果也不是很好。
最佳答案
默认的 toString 打印类的名称,后跟内存中的地址。
org.apache.spark.mllib.linalg.distributed.MatrixEntry;@71870da7
您将想要找到一种方法来遍历您的矩阵并打印每个元素。
关于scala - 如何在终端中打印 ApacheSpark RDD 的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37513660/