从 Pandas 导入

neo4j_viz.pandas.from_dfs(node_dfs, rel_dfs, node_radius_min_max=(3, 60))

从代表图的 pandas DataFrame 创建一个 VisualizationGraph。

所有列都将包含在可视化图中。如果列名与 NodeRelationship 类的字段名称相同,它们将作为相应对象的顶级字段包含。否则,它们将包含在 properties 字典中。

参数:
  • node_dfs (Optional[Union[DataFrame, Iterable[DataFrame]]]) – 包含节点数据的 DataFrame 或 DataFrame 的可迭代对象。如果为 None,则节点将从 rel_dfs 中的源节点和目标节点 ID 创建。

  • rel_dfs (Union[DataFrame, Iterable[DataFrame]]) – 包含关系数据的 DataFrame 或 DataFrame 的可迭代对象。

  • node_radius_min_max (tuple[float, float], optional) – 节点最小半径和最大半径。为了避免可视化中出现过小或过大的节点,节点大小会缩放到适合给定范围。

返回类型:

VisualizationGraph

© . All rights reserved.