reactjs - 如何在 React JS 中使用 D3 在 Force-Directed Graph 中同一组的节点周围创建一个凸包?
问题描述
我正在使用 React JS 中的 D3 库创建一个力导向图,我从 react-force-graph https://github.com/vasturiano/react-force-graph的示例中获取了bloom-effect 。现在我想扩展特征并围绕同一组的节点制作一个凸包,我该怎么做?
有多个文件,可以从 repo 访问它们。
这是虚拟数据集的样子
{
"nodes": [
{"id": "Myriel", "group": 1},
{"id": "Napoleon", "group": 1},
{"id": "Mlle.Baptistine", "group": 1},
{"id": "Mme.Magloire", "group": 1},
{"id": "CountessdeLo", "group": 1},
{"id": "Geborand", "group": 1},
{"id": "Champtercier", "group": 1},],
"links": [
{"source": "Napoleon", "target": "Myriel", "value": 1},
{"source": "Mlle.Baptistine", "target": "Myriel", "value": 8},
{"source": "Mme.Magloire", "target": "Myriel", "value": 10},
{"source": "Mme.Magloire", "target": "Mlle.Baptistine", "value": 6},
{"source": "CountessdeLo", "target": "Myriel", "value": 1},
{"source": "Geborand", "target": "Myriel", "value": 1},
]
}
解决方案
推荐阅读
- python - 在不同的进程中加载多个 Keras 模型
- interpolation - 对向量之间的值进行分类,然后插值 R
- .net - 如何使用 .NET 将数据从 ms sql 导入表格模型
- c# - 是否可以在 Unity2D 中使用嵌套画布创建主菜单和选项菜单?
- javascript - 如何从 Controller 获取字符串并在视图中使用它?
- c# - 正则表达式只匹配 \" 而不是 \\\"
- javascript - 以渐进方式渲染渐进图像
- python - 如何从 Tkinter 条目小部件中获取字节数组
- linux - 文件的所有权正在自动更改
- html - ionic4 离子选择占位符不透明度不能更改