【发布时间】:2019-03-26 01:08:54
【问题描述】:
我是 Scala 和函数式编程的新手,我正在尝试从文本文件中将无向图读入 Scala。文本文件的格式为:
1,8,9,10 2,5,6,7 3,1,2
表示节点1连接到节点8,9和10(邻接表),节点2连接到节点5,6和7等等。
我试图将它们解读为 RDD[1, 包含所有相邻节点的列表]
var graphNodes = sc.textFile(*path to file*).map( line => { val a = line.split(",")
( a(0).toLong, a(1).toLong ) } )
这会给我 RDD[1,8] 因为我只读取第一个相邻值。
谁能帮助我或提供一些资源?
【问题讨论】:
标签: scala apache-spark