Vis Network | Basic usage
by downedcrane
HTML
<script src="https://visjs.github.io/vis-network/standalone/umd/vis-network.min.js"></script>
<p>
Create a simple network with some nodes and edges.
</p>
<div id="mynetwork"></div>
CSS
#mynetwork {
width: 600px;
height: 400px;
border: 1px solid lightgray;
}
JavaScript
// create an array with nodes
var nodes = new vis.DataSet([
{ "id": 1, "label": "Node 1" },
{ "id": 2, "label": "Node 2" },
{ "id": 3, "label": "Node 3" },
{ "id": 4, "label": "Node 4" },
{ "id": 5, "label": "Node 5" }
]);
// create an array with edges
var edges = new vis.DataSet([
{ "from": 1, "to": 3 },
{ "from": 1, "to": 2 },
{ "from": 2, "to": 4 },
{ "from": 2, "to": 5 },
{ "from": 3, "to": 3 }
]);
// create a network
var container = document.getElementById("mynetwork");
var data = {
nodes: nodes,
edges: edges
};
var options = {};
var network = new vis.Network(container, data, options);