humanum - anf graphes et visualisation de données - fréjus 23 -26 septembre 2013

63
Simon Le Bayon 25/09/2012 ANF Fréjus, 23-26 sept 2013 Visualiser les données de la recherche en SHS : un nouvel horizon pour les humanités numériques ! Simon Le Bayon [email protected] http://slebayon.blogspot.com Atelier traitement de graphes

Upload: simon-le-bayon-phd

Post on 08-Jul-2015

370 views

Category:

Documents


0 download

DESCRIPTION

Diapos de l'atelier manipulation de graphes avec Gephi

TRANSCRIPT

Page 1: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

ANF Fréjus, 23-26 sept 2013

Visualiser les données de la recherche en SHS : un nouvel horizon pour les humanités numériques !

Simon Le [email protected]://slebayon.blogspot.com

Atelier traitement de graphes

Page 2: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Myself

Simon Le Bayon• IT project manager for 7 years• Phd in Sociology (2010)• Community Manager at MYCHEFCOM

Page 3: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Déroulé

1.Témoignage pratique de l'usage de la visualisation de données 1.activité de recherche 2.activité professionnelle

2.Illustrations (x8)3.Mise en garde & prudence méthodologique4.Atelier / démo

Page 4: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Cartographie

• Recolter des traces numériques• Manipuler des objets hétérogènes• Explorer de données• Générer des hypothèses

• Démonstration• Preuve

Page 5: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Analyse d'échanges de mails

Page 6: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Approche dyachronique d'une plateforme de blogs

Page 7: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Dynamique des posts sur un hub

Page 8: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Analyse lexicale des profils d'un groupe

Page 9: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

4) cartographie (Web)Corpus web de la diaspora Bretonne

Page 10: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Géolocalisation des collectifs bretons

Page 12: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

“Tour des galeries” Nicolas Thély

Page 13: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Prudence

• Quelle est la nature des traces collectées ?• Comment sont-elles produites ?• Quels traitements subis ?

Page 14: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Méthode générale

Data Graphe PrésentationTable

Exploration InterprétationContrôleCollecte

Terrain Information ConnaissancesFiltre

Page 15: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Méthode générale

Page 16: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Méthode générale

Page 17: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Méthode générale

Page 18: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Quelques outils

Data Graphe PrésentationTable

Page 19: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : jeux de rôles

• Base de données commerciale• Vous disposez des info suivantes :

– Identifiant unique par compte– Type (2050 client- 3342 prospects)– Code postal / Ville / Pays– Assistant | Commercial en charge du compte– Catégorie métier (segmentation)– Chiffre d'affaires pour l'année en cours

Page 20: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : jeux de rôles

● Représenter l'organisation du suivi commercial

● Représenter le chiffre d'affaires de chaque client

● Vous représenterez la zone géographique des comptes

Page 21: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : méthode

Fichier de graphe Cartographie

relationnelle

Consolidation des données

Page 22: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : méthode

Fichier de graphe Cartographie

relationnelle

Consolidation des données

Page 23: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : sources

• Récupérer les sourcesHttp://slebayon.blogspot.com

Page 24: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier

Page 25: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier

• Controler l'intégrité des données• Nettoyer et mettre en forme

Page 26: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier

• Fusionner les valeurs de colonnes

Page 27: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier

• Fusionner et mettre en forme

Page 28: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier

• Regrouper les catégories

Page 29: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier

• Transformer un tableau en un fichier lisible par Gephi– Table des noeuds– Table des liens

Page 30: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : méthode

Fichier de graphe Cartographie

relationnelle

Consolidation des données

Page 31: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : méthode

Fichier de graphe Cartographie

relationnelle

Consolidation des données

Page 32: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier

• Construction du fichier de graphe avec table2net– Comma Separated Value– Unicode UTF-8– Valeur multiples pour commerce

Page 33: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : table2net

Page 34: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : table2net

Page 35: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : table2net

Page 36: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : table2net

Page 37: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : méthode

Fichier de graphe Cartographie

relationnelle

Consolidation des données

Page 38: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : méthode

Fichier de graphe Cartographie

relationnelle

Consolidation des données

Page 39: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : sources

• Télécharger le fichier gexf fourni par Table2net

• Ouvrir le fichier avec Gephi– Spacialisation (algorithme Force Atlas 2)– Classement (diametre des noeuds = CA)– Segmentation (couleurs par pays)

Page 40: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : Gephi

http://www-igm.univ-mlv.fr/~dr/XPOSE2012/visualisation_de_graphes/index.html

Page 41: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : Gephi

Page 42: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : Gephi

Page 43: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : Gephi

• Spacialisation – algorithme Force Atlas 2– Empécher le recouvrement

Page 44: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : Gephi

Page 45: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : Gephi

Page 46: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : Gephi

Page 47: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : Gephi

Page 48: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : Gephi

Page 49: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : Gephi

Page 50: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : Gephi

Page 51: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : Gephi

Page 52: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : Gephi

Page 53: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : Gephi

Page 54: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : exercice avancé

• Enrichir la table des données– onglet laboratoire de données

• exporter la table des noeuds au format CSV– Ouvrir le fichier CSV

• sous Excel/OpenOffice– Enrichir la table (distinction client / prospect)

corriger les erreurs– Réimporter la table dans Gephi

• Vérifier encoding• Vérifier le format CSV• Décocher l'option de création

Page 55: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : méthode

Fichier de graphe Cartographie

relationnelle

Consolidation des données

Page 56: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : méthode

Fichier de graphe Cartographie

relationnelle

Consolidation des données

Page 57: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : Open Refine

Page 58: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : Open Refine

Page 59: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : Import

Page 60: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : Open Refine

Page 61: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : exercice avancé

• Optimisation de la lisibilité– Une fois le graphe stabilisé, il est possible de

l'optimiser manuellement pour la lecture– Déplacement et édition des noeuds– Homogénéisation des couleurs– Ajustement des labels

Page 62: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : Open Refine

Page 63: HumaNum - ANF Graphes et Visualisation de données - Fréjus 23 -26 septembre 2013

Simon Le Bayon25/09/2012

Atelier : partage des résultats

1. Export au format image (png/svg)– PNG image statique– SVG éditable avec Illustrator ou Inkscape, etc.

2. Export au format Web– Ajouter le plug-in sigma.js– Exporter la carte sous la forme d'un dossier qui

peut-être publié sur un serveur web