apoc.stats.degrees
|
此过程不被认为可在多线程中安全运行。因此,并行运行时不支持此过程。欲了解更多信息,请参阅Cypher 手册 → 并行运行时。 |
语法 |
|
||
描述 |
返回由给定 |
||
输入参数 |
名称 |
类型 |
描述 |
|
|
用于计算百分位数分组的关系类型。如果为空或省略,则使用所有关系。默认值为:``。 |
|
返回参数 |
名称 |
类型 |
描述 |
|
|
关系的类型。 |
|
|
|
关系的方向。 |
|
|
|
观察到的关系总数。 |
|
|
|
第50百分位数分组。 |
|
|
|
第75百分位数分组。 |
|
|
|
第90百分位数分组。 |
|
|
|
第95百分位数分组。 |
|
|
|
第99百分位数分组。 |
|
|
|
第99.9百分位数分组。 |
|
|
|
最大值。 |
|
|
|
最小值。 |
|
|
|
平均值。 |
|
用法示例
本节中的示例基于以下示例图
CREATE (TheMatrix:Movie {title:'The Matrix', released:1999, tagline:'Welcome to the Real World'})
CREATE (Keanu:Person {name:'Keanu Reeves', born:1964})
CREATE (Carrie:Person {name:'Carrie-Anne Moss', born:1967})
CREATE (Laurence:Person {name:'Laurence Fishburne', born:1961})
CREATE (Hugo:Person {name:'Hugo Weaving', born:1960})
CREATE (LillyW:Person {name:'Lilly Wachowski', born:1967})
CREATE (LanaW:Person {name:'Lana Wachowski', born:1965})
CREATE (JoelS:Person {name:'Joel Silver', born:1952})
CREATE
(Keanu)-[:ACTED_IN {roles:['Neo']}]->(TheMatrix),
(Carrie)-[:ACTED_IN {roles:['Trinity']}]->(TheMatrix),
(Laurence)-[:ACTED_IN {roles:['Morpheus']}]->(TheMatrix),
(Hugo)-[:ACTED_IN {roles:['Agent Smith']}]->(TheMatrix),
(LillyW)-[:DIRECTED]->(TheMatrix),
(LanaW)-[:DIRECTED]->(TheMatrix),
(JoelS)-[:PRODUCED]->(TheMatrix);
CALL apoc.stats.degrees();
| type | direction | total | p50 | p75 | p90 | p95 | p99 | p999 | max | min | mean |
|---|---|---|---|---|---|---|---|---|---|---|---|
NULL |
"BOTH" |
7 |
1 |
1 |
1 |
7 |
7 |
7 |
7 |
1 |
1.75 |
CALL apoc.stats.degrees("ACTED_IN");
| type | direction | total | p50 | p75 | p90 | p95 | p99 | p999 | max | min | mean |
|---|---|---|---|---|---|---|---|---|---|---|---|
"ACTED_IN" |
"BOTH" |
4 |
1 |
1 |
1 |
4 |
4 |
4 |
4 |
0 |
1.0 |