Graph

本文档涉及 Neo4j Labs 旗下不受支持的 NeoDash 版本。如需使用受支持的 NeoDash 产品,请参阅 NeoDash 商业版

图表报表将在力导向图布局中呈现所有返回的节点、关系和路径,包括这些对象的集合(列表)。

该可视化效果使用了 react-force-graph 库。根据您的浏览器性能,该可视化工具应能处理 1000-3000 个节点/关系的绘制,并支持自定义样式选项。

图表布局包含丰富的功能,包括:

  • 拖拽节点。

  • 自定义节点/关系样式。

  • 节点/关系的悬停提示/检查窗口。

示例

基础图表

MATCH (p:Person)-[a:ACTED_IN]->(m:Movie)
WHERE m.title = 'The Matrix'
RETURN p, a, m
Basic Graph

虚拟图表

MATCH (p:Person)-[:ACTED_IN]->(m:Movie)<-[:ACTED_IN]-(p2:Person)
WHERE m.title = "The Matrix"
RETURN p, p2, apoc.create.vRelationship(p, "KNOWS", {}, p2)
Virtual Graph

高级设置

名称 类型 默认值 描述

节点配色方案

列表

neodash

用于节点标签的配色方案。颜色会根据 Cypher 查询返回的不同标签自动(按顺序)分配。

节点标签颜色

文本

黑色

绘制在节点上的标签颜色。

节点标签字体大小

Number

3.5

绘制在节点上的标签字体大小。

节点大小

Number

2

图表可视化中节点的默认大小。如果未定义自定义大小样式且未激活“基于规则的样式”,则应用此大小。

节点大小属性

文本

size

(可选)映射到节点大小的节点属性名称。如果您有一个直接映射到数值大小的属性,这将允许您在节点级别定义大小。

节点颜色属性

文本

颜色

(可选)映射到节点颜色的节点属性名称。如果您有一个直接映射到 HTML 颜色值的属性,这将允许您在节点级别定义颜色。

关系颜色

文本

#a0a0a0

可视化中用于绘制关系箭头的颜色。

关系宽度

文本

1

可视化中关系箭头的(默认)宽度。

关系标签颜色

文本

#a0a0a0

绘制在关系箭头旁边的标签(关系类型)的颜色。

关系标签字体大小

文本

2.75

绘制在关系箭头旁边的标签(关系类型)的字体大小。

关系颜色属性

文本

颜色

(可选)映射到箭头颜色的关系属性名称。如果您有一个直接映射到 HTML 颜色值的属性,这将允许您在关系级别定义颜色。

关系宽度属性

文本

宽度

(可选)映射到箭头宽度的关系属性名称。如果您有一个直接映射到宽度值的属性,这将允许您在关系级别定义宽度。

关系上的动画粒子

开启/关闭

关闭

如果启用,关系上将显示动画粒子,并沿着关系的方向移动。

箭头头部大小

Number

3

用于设置箭头头部的长度,大小会自动调整。如果为 0,则不绘制箭头。

背景颜色

文本

#fafafa

可视化的背景颜色。

布局(实验性)

列表

力导向 (force-directed)

树状-从上到下

树状-从下到上

树状-从左到右

树状-从右到左

径向 (radial)

用于从主布局(力导向)切换到实验性布局(树状、径向)。对于实验性布局,请确保您的图表是 DAG(有向无环图)。

图表深度间隔

Number

30

指定树状布局的层级距离。此设置控制树结构中不同层级之间的间隔。调整此值会影响图表可视化中树状布局的整体间距。

启用图表探索

开启/关闭

开启

启用图表的基本探索功能。通过右键单击节点并选择“展开 (Expand)”以选择要遍历的类型,即可进行探索。数据为实时检索,不会在可视化中缓存。

启用图表编辑

开启/关闭

关闭

允许从右键菜单中编辑图表中的节点和关系。此外,还允许用户创建具有数据库中现有类型/属性键的新关系。

悬停时显示弹出窗口

开启/关闭

开启

如果启用,当用户将鼠标悬停在可视化中的节点/关系上时,会显示一个弹出窗口。弹出窗口包含该节点/关系的标签和属性。

点击时显示属性

开启/关闭

开启

如果启用,当用户点击可视化中的节点/关系时,会打开一个窗口。该窗口包含该节点/关系的标签和属性。

拖动后固定节点位置

开启/关闭

开启

如果启用,在用户拖动节点后会锁定(冻结)其位置。

钻取链接

文本 (URL)

(无值)

在此处指定 URL 将在可视化右上角显示一个浮动按钮。此按钮可用于钻取到其他工具(例如 Bloom),以便进一步探索图表。动态仪表板参数(例如 $neodash_person_name)也可用于这些链接中。

隐藏选择项

开启/关闭

关闭

如果启用,将隐藏属性选择器(可视化的页脚)。

覆盖无数据消息

文本

查询未返回数据。

覆盖当查询未返回数据时显示给用户的消息。

自动运行查询

开启/关闭

开启

激活后,显示报表时会自动运行查询。如果设置为“关闭”,则会显示查询语句,需要手动执行。

报表说明

markdown 文本

基于规则的样式设置

使用“基于规则的样式”菜单,可以将以下样式规则应用于图表:

  • 节点的背景颜色。

  • 节点的标签颜色。

© . This site is unofficial and not affiliated with Neo4j, Inc.