1. Nerworkx
自定义程度很高,但是用起来略微繁杂,而且要很用心设置样式才会比较好看
参考:
- NetworkX中文文档
- CSDN博客示例:python社交网络图
- Interactive graph visualization with pyvis 类似的库还有一些,但是不是很知名
2.Gephi
- 从 github-Awesome Knowledge Graph 中找到了Gephi
- 知乎专栏文章:介绍用Gephi进行数据可视化
所以可以考虑使用Gephi绘制知识图谱的schema关系
3. Echarts
旧版的网页:Echarts-力导向布局图
新版的网页:Echarts_关系图
以上图中的悲惨世界人物关系图
为例,
修改左侧js代码即可,有一些前端基础就能改。