Neo4j:调用弱连接组件WCC算法后应用节点相似度NS算法

问题描述

我想在调用WCC之后调用NS算法。这是我所做的:

  1. 我创建了一个内存中图:

    CALL gds.graph.create('my-graph','*','APPEARS_IN') YIELD graphName,nodeCount,relationshipCount,createMillis;

  2. 我运行了WCC算法:

CALL gds.wcc.write('my-graph',{writeProperty:'familyComponent'}) YIELD componentCount,nodePropertiesWritten;

  1. 我在内存中创建了另一个图,只将大型网络保留在数据库中:

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)中代码的结果:

enter image description here

  1. 我想在此新图中调用节点相似性算法,因为它仅包含大型网络。但我不知道是否可能。

我很努力地用3)中的这张图来创建一个新的数据库,但这是行不通的。

我该怎么办?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...