问题描述
我用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方法啊,求各位大侠指点迷津
解决方案
解决方案二:
按照属性两个元素的元组再映射一次
时间: 2024-09-20 09:45:24