我正在寻找关于将网络图与dc.js/crossfilter.js集成的技巧和指导。
假设我有这样的数据:
[
{
'name': 'john',
'sexe': 'male',
'relative': [
'susy',
'mark'
]
},
{
'name': 'susy',
'sexe': 'female',
'relative': [
'susy',
'mark'
]
}
...
]使用普通的dc.js,我可以很容易地显示协调的片段,显示男女比例,同名的人的百分比等等。
我想要的是将dc.js的特性与网络图结合起来,这样我就可以显示谁与谁有关联。
其思想是:当选择“女性”在一个小块,网络图会重新绘制自己,以显示唯一的女性关系。
我知道这个问题可能是模糊的,而且只是松散地符合指导原则,但是我花了几个小时在互联网上寻找一个将dc.js图表和网络图结合起来的例子。
能否相对容易地实现网络图与dc.js的集成?
发布于 2016-01-14 12:57:20
你可以试试dc.graph.js
它遵循与dc.js相同的数据模型,使用交叉筛选器和访问器函数。主要的区别是有两个交叉过滤器实例,一个用于节点,另一个用于边缘。此外,它使用边缘上的访问器来检索源和目标框的键。
dc.graph.js仍然是实验性的,但它肯定支持您描述的用例。请试一试,并报告任何问题或功能要求!
https://stackoverflow.com/questions/34754093
复制相似问题