有没有办法根据节点属性值调整Neo4j中节点的气泡大小(或颜色)?例如,如果每个节点都有size: "xxx"
属性,我如何将每个节点缩放到此大小?
是否有类似的方法来调整关系线?我知道节点和关系可以同时调整为不同的颜色或大小,但我无法根据它们的属性弄清楚如何做到这一点。
我尝试创建自定义GRASS文件,但发生了奇怪的事情。这是我用过的:
node
{
diameter: 50px;
color: #A5ABB6;
border-color: #9AA1AC;
border-width: 2px;
text-color-internal: #FFFFFF;
font-size: 10px;
}
relationship
{
color: #A5ABB6;
shaft-width: 1px;
font-size: 8px;
padding: 3px;
text-color-external: #000000;
text-color-internal: #FFFFFF;
}
node.person
{
/* Node diameter is based on value. */
diameter: {value};
}
这是我将其拖放到浏览器中时出现的内容:
node {
diameter: 50px;
color: #A5ABB6;
border-color: #9AA1AC;
border-width: 2px;
text-color-internal: #FFFFFF;
font-size: 10px;
}
relationship {
color: #A5ABB6;
shaft-width: 1px;
font-size: 8px;
padding: 3px;
text-color-external: #000000;
text-color-internal: #FFFFFF;
}
node.person {
/* Node diameter is based on value. */
diameter: value;
color: #68BDF6;
border-color: #5CA8DB;
text-color-internal: #FFFFFF;
caption: '{person_name}';
}
; {
}
它不仅添加了标题颜色,而忽略了{value}
变量,但它最后还添加了额外的;{}
。图表窗口中没有显示任何内容。我搞砸了语法,还是这个错误?