【发布时间】:2023-04-09 15:25:01
【问题描述】:
我正在使用 cytoscape 来显示我用 graphviz 制作的图表。我从 cytoscape 应用商店安装了插件 dot-app,以便能够加载我的图表。
我的图表加载完美,所有边都连接到所需的节点。但是我的节点和边的属性没有显示出来。
这是一个不起作用的简化示例(更少的属性、节点和边):
graph map {
node1 [color="#888888"]
node2 [color="#888888"]
node1 -- node2 [color="#1f78b4"]
}
它会生成以下图表:
我设法找到了在 cytoscape 中加载的点文件的代码示例,下面的一个很好地加载了属性:
graph toy_example {
graph [bb="-85.648,-58.068,63.891,73.497",outputorder=edgesfirst, overlap=false];
node [fillcolor="#888888",label="\N",style=filled];
1 [height=0.5,pos="-58.648,-8.4777",width=0.75];
2 [height=0.5,pos="36.891,3.383",width=0.75];
2 -- 1 [pos="10.278,0.079128 -2.8626,-1.5522 -18.68,-3.5159 -31.846,-5.1504"];
3 [height=0.5,pos="12.665,-40.068",width=0.75];
3 -- 1 [pos="-9.8989,-30.072 -18.223,-26.385 -27.653,-22.208 -35.986,-18.516"];
3 -- 2 [pos="22.24,-22.895 23.933,-19.858 25.695,-16.698 27.386,-13.665"];
4 [height=0.5,pos="8.8474,55.497",width=0.75];
4 -- 2 [pos="18.03,38.433 21.097,32.734 24.516,26.38 27.592,20.664"];
4 -- 3 [pos="9.5835,37.071 10.264,20.041 11.269,-5.1139 11.944,-22.022"];
}
生成以下图表:
你知道为什么我的属性无法加载吗? 我尝试在我的图表上破坏和创建视图,但它没有做任何事情。两个图的节点表只有“共享名称”和“名称”。
【问题讨论】: