Dans ce tutoriel, je vais vous présenter la bibliothèque JavaScript VisNetwork. Cette bibliothèque opensource permet de générer des graphes personnalisables et interactifs à partir de code JavaScript.
Prérequis
Un connaissance basique du JavaScript sera nécessaire pour suivre ce tuto, mais il est conçu pour être accessible aux débutants.
Objectifs
Le but est qu’à la fin de la lecture de ce tutoriel, vous soyez en mesure de maîtriser la création de graphe et que vous ayez découvert les principales fonctionnalités de VisNetwork.
Ce tutoriel est très axé sur la pratique, un petit exercice est proposé à la fin de chaque chapitre afin que vous preniez en main la bibliothèque.
Introduction
Création de notre premier graphe
- Créer un page vide
- Créer une instance de VisNetwork
- Création de noeuds
- Création de liens
- Les graphes orientés
- Exercice
La personnalisation visuelle partie 1
- Première personnalisation visuelle
- Premières personnalisations visuel
- Personnalisation des liens
- Personnalisation avancée des noeuds
- Exercice
La personnalisation visuelle partie 2
Les forces
- Qu'est qu'une force
- Les différents algoritmes de force
- Paramétrer une force
- Exemple avec barnesHut
- Gestion de la masse des noeuds
La gestion des évènements
Placements hiérarchiques et clusters
Si vous souhaitez poursuivre votre apprentissage, rendez vous sur la documentation et sur la liste des exemples de VisNetwork.