我知道如何在边缘/节点上显示带有文本的属性值。但是我想知道边沿/节点的宽度/大小是否会根据属性值而变化。例如,事务越大,边在图上就越厚。节省的金额越多,节点的圆圈就越大。我知道这可能需要正常化,但我想知道这是否可能。图中节点的默认设置都是相等的。
发布于 2022-10-21 12:49:28
浏览器中支持对节点和关系进行样式化,称为GraSS:https://neo4j.com/docs/browser-manual/current/operations/browser-styling/。
您可以将GraSS与不同的标签组合在一起,但不支持根据大小评估label/relationship属性。您只能将属性与标题结合使用。
:style node.Account {
diameter: 10px;
caption: "{name} - {balance}"
}
relationship.TRANSACTION {
color: #F16667;
caption: "$ {amount}";
}下面是不支持的
:style relationship.TRANSACTION {
shaft-width: "{normalized_size}";
}发布于 2022-10-11 10:39:06
目前您不能更改Neo4j浏览器中节点或边缘的宽度/大小。您将需要使用其他工具,如Neo4j Bloom、Neovis.js或其他自定义可视化工具/库,如地理信息库、D3等。
https://stackoverflow.com/questions/73770241
复制相似问题