У меня есть СДР, как показано ниже, с именем: other_nodes :
(4,(1,true))
(22,(1,true))
(14,(1,true))
(3,(1,true))
(8,(1,true))
(18,(1,true))
Я написал класс case, как показано ниже, и применил его к графику, и он дал желаемый результат:
case class nodes_properties(label:Int, isVisited:Boolean=false)
когда я применяю кейс на график, его результат выглядит следующим образом:
(1,nodes_properties(15,false))
(2,nodes_properties(11,false))
(3,nodes_properties(9,false))
Проблема: как я могу применить класс кейса, который я определил, на other_nodes RDD, чтобы получить результат, как показано ниже:
(4,nodes_properties(1,true))
(22,nodes_properties(1,true))
(14,nodes_properties(1,true))
(3,nodes_properties(1,true))
(8,nodes_properties(1,true))
(18,nodes_properties(1,true))