从 Neo4j 图数据科学库导入¶
- neo4j_viz.gds.from_gds(gds, G, size_property=None, additional_node_properties=None, node_radius_min_max=(3, 60), max_node_count=10000)¶
从 GraphDataScience 对象和 Graph 对象创建一个 VisualizationGraph。
所有 additional_node_properties 都将包含在可视化图中。如果属性命名与 Node 类的字段相同,它们将作为创建的 Node 对象的顶层字段包含。否则,它们将包含在 properties 字典中。此外,还将添加一个新的“labels”节点属性,其中包含节点的节点标签。
- 参数:
gds (GraphDataScience) – GraphDataScience 对象。
G (Graph) – Graph 对象。
size_property (str, optional) – 用于节点大小的属性,默认为 None。
additional_node_properties (list[str], optional) – 要包含在可视化节点中的附加属性,默认为 None,表示将获取所有节点属性。
node_radius_min_max (tuple[float, float], optional) – 节点最小和最大半径,默认为 (3, 60)。为了避免可视化中出现过小或过大的节点,节点大小会被缩放到给定范围内。
max_node_count (int, optional) – 从图中获取的最大节点数。如果图的节点数超过此限制,将使用随机游走带重启策略进行采样。
- 返回类型: