我需要将节点连接到给定节点,然后突出显示它们。 “components”函数看起来很好,但是我的遍历失败了。组件集合显示大小为1,仅突出显示原始节点。
val result = orginalRDD.cartesian(orginalRDD).collect {
case ((t1: _,Int), (t2: _,Int)) if t1 != t2 => t1 * t2
}
答案 0 :(得分:1)
来自文档:
eles.components():获取连接的组件,仅考虑调用集合中的元素。返回一个集合数组,每个集合代表一个组件。
如果您考虑的元素集只是一个节点,那么只能有一个组件。
您需要获取整个图形(cy.elements.components()
)的组件 - 或者您感兴趣的子图的组件。在这些组件中,您需要找到包含该节点的组件。兴趣。