图
本文档适用于 NeoDash 的非受支持版本,它是 Neo4j Labs 的一部分。对于受支持的 NeoDash 产品的用户,请参阅NeoDash 商业版。 |
图形报告将在力导向图布局中渲染所有返回的节点、关系和路径。这包括这些对象的集合(列表)。
react-force-graph
库用于创建可视化。根据您的浏览器,可视化应该能够处理绘制 1000-3000 个节点/关系,并支持自定义样式选项。
图形布局包含一组广泛的功能,包括
-
拖放节点。
-
自定义节点/关系样式。
-
节点/关系上的工具提示/检查窗口。
虚拟图
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)

高级设置
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
节点配色方案 |
列表 |
neodash |
用于节点标签的配色方案。颜色会自动(顺序地)分配给 Cypher 查询返回的不同标签。 |
节点标签颜色 |
文本 |
black |
绘制在节点上的标签颜色。 |
节点标签字体大小 |
数字 |
3.5 |
绘制在节点上的标签大小。 |
节点大小 |
数字 |
2 |
图形可视化中节点的默认大小。如果在未定义自定义大小样式且未启用基于规则的样式设置时应用此大小。 |
节点大小属性 |
文本 |
size |
可选地,映射到节点大小的节点属性名称。如果您的属性直接映射到数值大小值,这允许您在节点级别定义大小。 |
节点颜色属性 |
文本 |
color |
可选地,映射到节点颜色的节点属性名称。如果您的属性直接映射到 HTML 颜色值,这允许您在节点级别定义颜色。 |
关系颜色 |
文本 |
#a0a0a0 |
在可视化中用于绘制关系箭头的颜色。 |
关系宽度 |
文本 |
1 |
可视化中关系箭头的(默认)宽度。 |
关系标签颜色 |
文本 |
#a0a0a0 |
绘制在关系箭头旁边的标签(关系类型)的颜色。 |
关系标签字体大小 |
文本 |
2.75 |
绘制在关系箭头旁边的标签(关系类型)的字体大小。 |
关系颜色属性 |
文本 |
color |
可选地,映射到箭头颜色的关系属性名称。如果您的属性直接映射到 HTML 颜色值,这允许您在关系级别定义颜色。 |
关系宽度属性 |
文本 |
width |
可选地,映射到箭头宽度的关系属性名称。如果您的属性直接映射到宽度值,这允许您在关系级别定义宽度。 |
关系上的动画粒子 |
开/关 |
关 |
如果启用,在关系上绘制带有动画粒子的关系,粒子沿关系方向移动。 |
箭头头部大小 |
数字 |
3 |
使用此设置箭头头部的长度,大小会自动调整。如果为 0,则不绘制箭头。 |
背景颜色 |
文本 |
#fafafa |
可视化的背景颜色。 |
布局(实验性) |
列表 |
力导向 |
树形(从上到下) |
树形(从下到上) |
树形(从左到右) |
树形(从右到左) |
径向 |
使用此选项从主(力导向)布局切换到实验性布局之一(树形、径向)。对于实验性布局,请确保您的图是 DAG(有向无环图)。 |
图深度分隔 |
数字 |
30 |
指定树形布局的层级距离。此设置控制树形结构中不同层级之间的分隔。调整此值会影响图形可视化中树形布局的整体间距。 |
启用图探索 |
开/关 |
开 |
启用图的基本探索功能。可以通过右键单击节点并选择“展开”来选择要遍历的类型进行探索。数据是实时检索的,不在可视化中缓存。 |
启用图编辑 |
开/关 |
关 |
启用通过右键上下文菜单编辑图中的节点和关系。此外,允许用户使用数据库中已存在的类型/属性键创建新的关系。 |
悬停时显示弹出窗口 |
开/关 |
开 |
如果启用,当用户悬停在可视化中的某个节点/关系上时,会显示一个弹出窗口。弹出窗口包含该节点/关系的标签和属性。 |
点击时显示属性 |
开/关 |
开 |
如果启用,当用户点击可视化中的某个节点/关系时,会打开一个窗口。窗口包含该节点/关系的标签和属性。 |
拖动后固定节点位置 |
开/关 |
开 |
如果启用,在用户拖动节点后,将其位置锁定(冻结)。 |
钻取链接 |
文本 (URL) |
(无值) |
在此处指定 URL 将在可视化的右上角显示一个浮动按钮。此按钮可用于钻取到其他工具(例如 Bloom),以便进一步探索图。动态仪表盘参数(例如 $neodash_person_name)也可以用于这些链接中。 |
隐藏选择 |
开/关 |
关 |
如果启用,将隐藏属性选择器(可视化底部)。 |
覆盖无数据消息 |
文本 |
查询未返回数据。 |
覆盖当查询未返回数据时显示给用户的消息。 |
自动运行查询 |
开/关 |
开 |
激活后,在显示报告时自动运行查询。当设置为`off`时,查询会显示,需要手动执行。 |
报告描述 |
Markdown 文本 |
基于规则的样式设置
使用基于规则的样式设置菜单,以下样式规则可以应用于图
-
节点的背景颜色。
-
节点的标签颜色。