Un atelier donné à une équipe de Radio-Canada pour la mise en pratique d'une approche de data-journalisme
ffunctioninc.© FFUNCTION INC, 2011ATELIERPratique de la visualisationde donnéesSébastien Pierre, FFunction inc.@Radio-Canada, 17 octobre 2011www.ffctn.com
View Slide
ffunctioninc.© FFUNCTION INC, 2011L'équipe
ffunctioninc.© FFUNCTION INC, 2011Rôles●Analyste– Analyser et dimensionner les données●Journaliste– Trouver un angle, une histoire●Designer– Choix de représentation, esthétique et interaction●Développeur– Traitement des données, visualisation, fonctionnalités
ffunctioninc.© FFUNCTION INC, 2011Disciplines●Maths / Stats– Comprendre et traiter les données●Storytelling / Journalisme– Raconter une histoire, captiver l'attention●Signalétique / Sémiotique / Typographie– Langage visuel autour de l'information●Programmation– Traitement et représentation automatisée
ffunctioninc.© FFUNCTION INC, 2011Le processus
ffunctioninc.© FFUNCTION INC, 2011DONNÉESCONCEPTIMPLANTATIONCOMMUNICATION
ffunctioninc.© FFUNCTION INC, 2011Étape 1 : Les données●IDENTIFIER LES SOURCES– Données brutes ou agrégées– Fraîcheur des données– Licence d'utilisation– Interprétation/analyse disponible– Possibilité de croisement
ffunctioninc.© FFUNCTION INC, 2011Étape 1 : Les données●ANALYSE PRÉLIMINAIRE– Champs disponibles– Dimensions principales : temps, espace, etc.– Dimensions numériques : min, max, moy, med, σ– Evolution des variables: dérivée première, seconde
ffunctioninc.© FFUNCTION INC, 2011DONNÉESCHAMPSINTÉRESSANTSPHÉNOMÈNESOU VARIATIONSREMARQUABLES« OUTLIERS »IDÉES / ANGLE
ffunctioninc.© FFUNCTION INC, 2011Étape 2 : Le concept●RECHERCHE DE REPRÉSENTATION– Représenter différentes combinaisons d'indicateurs– Mettre l'accent sur l'une ou l'autre dimension(temps, espace, population, argent, etc)– Essayer des modes de représentation simples pourvalider « si ça marche »
ffunctioninc.© FFUNCTION INC, 2011Étape 2 : Le concept●PENSER À L'INTERACTION– Étapes principales pour « plonger dansl'information »– S'agit-t-il de montrer ou d'explorer– Quelle durée d'utilisation/longévité pour lavisualisation?
ffunctioninc.© FFUNCTION INC, 2011From : http://www.informationisbeautifulawards.com/take-a-challenge/the-napkin-challenge/
ffunctioninc.© FFUNCTION INC, 2011From :http://datavisualization.ch/opinions/how-we-visualized-23-years-of-geo-bee-contests/
ffunctioninc.© FFUNCTION INC, 2011Étape 3 : L'implantation●TRAITER LES DONNÉES– Extraire : seulement celles qui sont nécessaires– Normaliser : assurer le bon type et le bon format– Agréger : ajuster la résolution– Composer: créer des nouveaux indicateurs à partirde ceux existants déjà
ffunctioninc.© FFUNCTION INC, 2011Étape 3 : L'implantation●CHOIX-CLÉ– Statique (image) ou interactif (web)– Donnée statiques ou dynamiques (filtre, recherche)– Technologie : Flash, Web, mobile– Diffusion et aspects sociaux
ffunctioninc.© FFUNCTION INC, 2011SCRIPT TRAITEMENTDE DONNÉESDONNÉES TRAITÉESVISUALISATIONIMAGE / PAGE WEB
ffunctioninc.© FFUNCTION INC, 2011Les outils
ffunctioninc.© FFUNCTION INC, 2011Les données●TABLEURS– Outil de base et de collaboration que tout le mondedoit maîtriser– Aide à dimensionner et analyser rapidement lesdonnées– Permet de vérifier rapidement (et visuellement) deshypothèses sur les données
ffunctioninc.© FFUNCTION INC, 2011Les données●R / MATHEMATICA / SAS– Maîtrise plus complexe, réservée aux analystes etaventureux– Utiles pour de l'analyse poussée de données ettrouver des corrélations entre des indicateurs– Peuvent s'avérer très puissants pour de lavisualisation rapide (mais apprentissage long etdifficile)
ffunctioninc.© FFUNCTION INC, 2011Les données●Python / Ruby / Lisp / JavaScript– Un langage dynamique, interprété devrait êtreconnu/maîtrisé par tous– Donne une grande flexibilité pour le traitement etl'analyse des données (mieux qu'un tableur)– Ouvre la voix au prototypage de visualisation pluscomplexe
ffunctioninc.© FFUNCTION INC, 2011Le concept●Tableur / Tableau / ManyEyes– Permet d'essayer rapidement plusieursreprésentations des données– Permet de valider ou d'invalider des hypothèses, devérifier « que ça marche »– DANGER : s'enfermer dans les représentations pré-définies. A considérer comme un outil parmid'autre, pas comme la solution.
ffunctioninc.© FFUNCTION INC, 2011Le concept●GGplot / GraphViz / Gephi– Outils plus ciblés : représentations non-triviales,représentation et exploration de graphes– Nécessite une bonne connaissance des données etune bonne compétence en outils « techniques »– Permettent d'avoir rapidement une idée de lastructure d'ensemble des données, et de découvrirdes tendances
ffunctioninc.© FFUNCTION INC, 2011Le concept●Processing / Protovis / D3 / SVG– Outils très flexibles, qui offrent le plus grandspectre d'exploration– Nécessitent des compétences de base enprogrammation, mais beaucoup de designers etd'artistes ont prouvé qu'ils sont capables de leprendre en main– À terme, tout membre de l'équipe devrait êtrefamilier d'une de ces technologies
ffunctioninc.© FFUNCTION INC, 2011Les enjeux
ffunctioninc.© FFUNCTION INC, 2011Les enjeux●L'EQUIPE– Développer de nouvelles compétences : lavisualisation est multi-disciplinaires et chacun doitêtre familier des concepts et capable de faire unepartie du travail– Maîtriser les outils : apprendre les outils, mais nepas s'enfermer dans ceux-ci.
ffunctioninc.© FFUNCTION INC, 2011Les enjeux●LE PROCESSUS– Être capable d'itérer rapidement (moins d'unesemaine)– Réutiliser ce qui a déjà été fait par le passé, tout enl'améliorant / le transformant– Développer une capacité à faire un transfert deconnaissance rapide, de manière à intégrerrapidement de nouvelles personnes
ffunctioninc.© FFUNCTION INC, 2011Les enjeux●LE OUTILS / TECHNOLOGIES– Au service de la créativité : ne doit pas influer sur lechoix de représentation– Au service de l'organisation : doit permettre à unepersonne détenant les compétences de baserequises de s'intégrer facilement dans le travail– Au service du processus : les outils doiventaccélérer le processus et le rendre transparent
ffunctioninc.© FFUNCTION INC, 2011Thèmes à discuter●Rôles dans l'équipe●Processus actuel, processus idéal●Compétences / aspirations de chacun●Maîtrise technologique actuelle●Vision stratégique (technologie + processus)●...
ffunctioninc.© FFUNCTION INC, 2011Vous avez aimé?Poursuivons la conversation![email protected]@ffunctionwww.ffctn.com