Graph
|
本文档涉及 Neo4j Labs 旗下不受支持的 NeoDash 版本。如需使用受支持的 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 查询返回的不同标签自动(按顺序)分配。 |
节点标签颜色 |
文本 |
黑色 |
绘制在节点上的标签颜色。 |
节点标签字体大小 |
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 文本 |
基于规则的样式设置
使用“基于规则的样式”菜单,可以将以下样式规则应用于图表:
-
节点的背景颜色。
-
节点的标签颜色。