nebula algorithm算法包不支持degree_centrality点度中心性算法吗?

nebula graph版本:3.3.0
nebula studio版本:3.5.0
spark版本:2.4
部署方式:分布式
硬盘:机械硬盘
是否为线上版本:N

===========================================================

我之前用算法包跑了louvain社区划分,现在想跑下点度中心性,我看文档中有介绍这个算法:


但是nebula algorithm的application.conf配置文件中没有找到该算法:

我可以根据文档中描述的参数,补充到application.conf文件中吗?

我注意到NebulaGraph Analytics中有这个算法,但是我还没用过这个。。。想先试试NebulaGraph algorithm

degreestatic

谢谢 试了下可以的!

这个degreestatic也是基于关系的子图去做的,如果我想在社区划分的基础上做degreestatic分析,应该如何做呢?
比如,基于LIKES关系,我做了louvain社区划分;然后指定社区编号94,想在该社区中应用degreestatic算法,但是application.conf文件中只能指定关系去做,您有什么好的想法吗?
我尝试通过match p=()或者get subgraph或者find path得到社区编号为94的子图,但是好像不能存入一个图空间或者新增一个关系,以便我能通过application.conf去指定关系取出该子图,做degreestatic分析。

你自己写spark代码,用spark connector 把点和边分别读出来,构造成Graphx的Graph,然后根据点的社区编号的属性过滤出子图来,在调用degreestatic算法。

好的 谢谢!!

1 个赞

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。