我用pregel介面,把節點attr設定成(Map[VertexId,Double], Map[VertexId,Double]),進行計算結束后,對結果圖呼叫:pr=graph.vertices().cache(),然后:
pr.map{
case (id, attr)=> {(attr._1._1->(id->attr._1._2))}
}
問題是,編譯器一直報錯,認為這個_1不是attr的方法,但是我的理解是,attr是一個兩個元素的串列,應該有_1方法啊,求各位大俠指點迷津
uj5u.com熱心網友回復:
按照屬性兩個元素的元組再映射一次轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/90166.html
標籤:Spark
上一篇:「感知開源的力量」-APICloud Studio開源技術分享會
下一篇:問個問題,aws上安裝了redhat7之后配置圖形化界面,安裝了Server with GUI 之后運行startx還是運行不了圖形化界面?
