使用Echarts绘制力导向图
前言
本文介绍了在VS Code中使用百度Echarts来绘制力导向图(Force-directred graph)。
参考文档
绘制力导向图
在VS Code中安装Live Server插件,用来做本地开发服务器,以解决异步加载图文件(.gexf)时的跨域问题。
准备需要用到的JavaScript文件放入./dist/
目录下,包括Echarts, JQuery和dataTool:
- https://echarts.baidu.com/dist/echarts.min.js
- https://code.jquery.com/jquery-3.4.1.min.js
- https://raw.githubusercontent.com/apache/incubator-echarts/master/dist/extension/dataTool.min.js
下载图文件(.gexf)样例放入./data/
目录下:
在项目根目录下创建graph-force.html文件,例如:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>ECharts</title>
<!-- https://echarts.baidu.com/dist/echarts.js -->
<!-- https://echarts.baidu.com/dist/echarts.min.js -->
<script src="./dist/echarts.min.js"></script>
<!-- https://code.jquery.com/jquery-3.4.1.min.js -->
<script src=