如何解决Neo4j:调用弱连接组件WCC算法后应用节点相似度NS算法
我想在调用WCC之后调用NS算法。这是我所做的:
-
我创建了一个内存中图:
CALL gds.graph.create('my-graph','*','APPEARS_IN') YIELD graphName,nodeCount,relationshipCount,createMillis;
-
我运行了WCC算法:
CALL gds.wcc.write('my-graph',{writeProperty:'familyComponent'}) YIELD componentCount,nodePropertiesWritten;
- 我在内存中创建了另一个图,只将大型网络保留在数据库中:
CALL gds.graph.create.cypher( 'myGraph_39','MATCH (n) WHERE n.familyComponent = 0 RETURN id(n) as id','MATCH (a:ARTICLE)<-[:APPEARS_IN]-(b:KEYWORD) RETURN id(b) AS source,id(a) AS target',{validateRelationships: false})YIELD graphName,createMillis;
这是3)中代码的结果:
- 我想在此新图中调用节点相似性算法,因为它仅包含大型网络。但我不知道是否可能。
我很努力地用3)中的这张图来创建一个新的数据库,但这是行不通的。
我该怎么办?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。