从 Neo4j 导入¶
- neo4j_viz.neo4j.from_neo4j(result, size_property=None, node_caption='labels', relationship_caption='type', node_radius_min_max=(3, 60))¶
从 Neo4j Graph 或 Neo4j Result 对象创建 VisualizationGraph。
所有节点和关系的属性都将包含在可视化图中。如果属性的命名与 Node 或 Relationship 类的字段相同,它们将作为相应对象的顶级字段包含在内。否则,它们将包含在 properties 字典中。此外,还将为节点添加一个“labels”属性,为关系添加一个“type”属性。
- 参数:
result (Union[neo4j.graph.Graph, Result]) – 查询结果,可以是 Graph 或 result 的形式。
size_property (str, optional) – 用于节点大小的属性,默认为 None。
node_caption (str, optional) – 用作节点标题的属性,默认为节点标签。
relationship_caption (str, optional) – 用作关系标题的属性,默认为关系类型。
node_radius_min_max (tuple[float, float], optional) – 最小和最大节点半径,默认为 (3, 60)。为了避免可视化中出现过小或过大的节点,节点大小会按比例缩放到给定范围内。
- 返回类型: