Graph Neo4j淋巴结可视化

Graph Neo4j淋巴结可视化,graph,neo4j,graph-visualization,grass-file,Graph,Neo4j,Graph Visualization,Grass File,在Neo4j中,使用.grass样式文件设置节点和关系的外观,如何为具有多个标签的节点选择特定样式 由于.grass文件通过将某个标签链接到某个样式来定义图形项的视觉样式,因此出现了明显的问题: 如何处理具有多个标签的图形项? 比如,我有以下几点: .grass文件(伪语法): 图表(摘要): 这显然将节点John和Mike分别染成红色和蓝色 但是节点机器人呢 在我的特殊问题中,我有许多节点,每个节点有两个标签。作为这两个标签之一,LabelA在所有节点中都是通用的,而另一个标签则因节点而异。我

在Neo4j中,使用.grass样式文件设置节点和关系的外观,如何为具有多个标签的节点选择特定样式

由于.grass文件通过将某个标签链接到某个样式来定义图形项的视觉样式,因此出现了明显的问题:

如何处理具有多个标签的图形项?

比如,我有以下几点:

.grass文件(伪语法):

图表(摘要):

这显然将节点John和Mike分别染成红色和蓝色

但是节点机器人呢

在我的特殊问题中,我有许多节点,每个节点有两个标签。作为这两个标签之一,LabelA在所有节点中都是通用的,而另一个标签则因节点而异。我想要的是,对我的节点使用其他标签样式的.grass样式-它所做的是,对所有节点使用LabelA来设置它们的样式

在与这个问题纠缠了一段时间后,我放弃了


有人有任何线索吗?

这不是对我问题的回答,但这是一项最终帮助了我的工作,也可能帮助其他人

假设我在.grass文件中定义了所有相关样式(每个标签一个),我只需在将图形加载到Neo4j浏览器中后处理它

这意味着,我从我的节点中删除了所有那些阻止了我需要的节点样式的标签,只留下这个标签,它提供了我所需的样式

当然,这很不容易,也不是最优的,但这是我发现的唯一尝试

我不会将此标记为答案,因为可能有人会有更合适的想法

for label "User" use color=red
for label "computer" use color=blue
node John has Label "user"
node Mac has Label "computer"
node Robot has Labels "user" and "computer"