Graph 有向无环k部图的自动布局

Graph 有向无环k部图的自动布局,graph,cytoscape,Graph,Cytoscape,我有一个有向的,无环的,k-部图,我想用最直观的方式来布局: 每一行节点对应于一个分区,它们与图的流程一致 每行中节点的顺序使交叉边的数量最小化。使图表更容易阅读 我想用cytoscape来做这个。此功能是否已经可用?如果不是的话,编程是简单的还是有一些技巧 以下是我的意思的一个例子: a |\ v v 1 2 | v A 是的。。。一件相当简单的事情 我在Cytoscape中创建了一个与您类似的图形,并使用样式设置边属性以显示箭头(为了方便) 然后,我使用了yFiles分层布局,准确地得到了

我有一个有向的,无环的,k-部图,我想用最直观的方式来布局:

  • 每一行节点对应于一个分区,它们与图的流程一致
  • 每行中节点的顺序使交叉边的数量最小化。使图表更容易阅读
  • 我想用cytoscape来做这个。此功能是否已经可用?如果不是的话,编程是简单的还是有一些技巧

    以下是我的意思的一个例子:

    a
    |\
    v v
    1 2
    |
    v
    A
    

    是的。。。一件相当简单的事情

    我在Cytoscape中创建了一个与您类似的图形,并使用样式设置边属性以显示箭头(为了方便)

    然后,我使用了yFiles分层布局,准确地得到了您的图片

    请注意,随Cytoscape 3.6预装的布局菜单下有一个分层布局。那不是我说的布局。。。因为它不尊重定向链接

    要获取yFiles版本,请单击布局菜单下的“安装yFiles”子菜单,然后安装并使用yFiles布局


    是的。。。一件相当简单的事情

    我在Cytoscape中创建了一个与您类似的图形,并使用样式设置边属性以显示箭头(为了方便)

    然后,我使用了yFiles分层布局,准确地得到了您的图片

    请注意,随Cytoscape 3.6预装的布局菜单下有一个分层布局。那不是我说的布局。。。因为它不尊重定向链接

    要获取yFiles版本,请单击布局菜单下的“安装yFiles”子菜单,然后安装并使用yFiles布局