嬴图算法的运行结果有两种:算法结果和统计值。有些算法同时有这两种结果,有些算法没有统计值。通过指定算法的执行方式,可指定返回哪种结果。
算法结果
算法结果一般包括点(或边)的唯一标识符(_uuid或_id)以及相对应的计算结果。
以下是度中心性算法的结果示例,包含两列,第一列是节点的UUID,第二列是计算出的节点度:
| _uuid | degree |
|---|---|
| 1 | 3 |
| 2 | 3 |
| 3 | 5 |
| 4 | 2 |
| 5 | 2 |
以下是杰卡德相似度算法的结果示例,包含三列,前两列分别是比较相似度的两个节点的UUID,第三列是它们之间的相似度:
| node1 | node2 | similarity |
|---|---|---|
| 1 | 3 | 0.25 |
| 1 | 2 | 0.2 |
| 1 | 4 | 0.166666666666667 |
统计值
算法统计值一般包括一个或多个键值对(KV,即Key-Value)。
以下是度中心性算法的统计值示例,包含所有节点度之和(total_degree)以及平均值(average_degree):
| total_degree | average_degree |
|---|---|
| 10 | 1.25 |
以下是Louvain算法的统计值示例,包含社区划分的数量(community_count)以及模块度(modularity):
| community_count | modularity |
|---|---|
| 3 | 0.43 |