Javascript 将网络图与dc.js/crossfilter.js集成

Javascript 将网络图与dc.js/crossfilter.js集成,javascript,graph,dc.js,crossfilter,Javascript,Graph,Dc.js,Crossfilter,我正在寻找有关将网络图与/`集成的提示和指导 假设我有如下数据: [ { 'name': 'john', 'sexe': 'male', 'relative': [ 'susy', 'mark' ] }, { 'name': 'susy', 'sexe': 'female', 'relative': [

我正在寻找有关将网络图与/`集成的提示和指导

假设我有如下数据:

[
    {
        'name': 'john',
        'sexe': 'male',
        'relative': [
            'susy',
            'mark'
        ]
    },
    {
        'name': 'susy',
        'sexe': 'female',
        'relative': [
            'susy',
            'mark'
        ]
    }
    ...
]
使用plain
dc.js
我可以很容易地显示协调的图表,显示男性/女性的比例、同名人群的百分比等

我想将
dc.js
的功能与网络图结合起来,这样我就可以显示谁与谁有关系

这个想法是这样的:当在饼图中选择“女性”时,网络图会重新绘制自己,只显示女性关系

我知道这个问题可能很模糊,只是不太符合指导原则,但我花了几个小时在互联网上寻找将
dc.js
图表与网络图相结合的例子

将网络图与
dc.js
集成相对容易吗?

您可以试试

它遵循与dc.js相同的数据模型,使用交叉过滤器和访问器函数。主要区别在于有两个交叉过滤器实例,一个用于节点,一个用于边。此外,它还使用边缘上的访问器来检索源框和目标框的键


js仍然是实验性的,但它肯定支持您描述的用例。请试用并报告任何问题或功能请求

谢谢!来自制造商本人:)我一直在看dc.graph.js(我是在github上指出Firefox问题的人)太棒了,谢谢!我认为这是相当坚实的,但总是有更多的事情要做。欢迎所有贡献。@多汁的是,你是不是碰巧让这个集成工作起来了?@anmolkoul再也没有这样做过project@Gordon您是否见过这种耦合的任何实现?