Je suis intéressé de savoir quel type de logiciel - au-delà des graphiques standard de base d'Excel - les gens utilisent pour générer des visualisations de données.
Concevez-vous des objets à la main, puis construisez-les dans quelque chose comme InDesign? Je suis fasciné par le processus qui transforme une table de données en esthétique visuelle et j'accueillerais également les recommandations de lecture.
Réponses:
Adobe Illustrator possède en fait des capacités très sous-utilisées pour améliorer les représentations graphiques des données. Il y a un bon tutoriel par Mordy Golding ici , et ses tutoriels Lynda.com y entrent également en détail. Pour le genre de travail que je fais, je vais utiliser Illustrator de cette façon ou créer des choses à la main.
Pour l' inspiration, et pour vous donner une idée de la distance de visualisation des données peuvent être prises avec de grands ensembles de données, consultez cette vidéo du travail de Hans Rosling. Recherchez "visualisation des données" sur YouTube pour un tas d'autres bons exemples.
la source
Si vous travaillez avec une grande quantité de données, je vous recommande d'essayer gephi . Il vous donne un bon contrôle sur ce qui doit être visualisé et comment.
la source
Quel problème essayez-vous de résoudre? L'approche et donc les meilleurs outils dépendent de ...
Si votre réponse est 1a2a, vous avez le grand défi de créer un ensemble de données attrayant pour les passants occasionnels . Esquissez des idées (peut-être avec Adobe Illustrator, peut-être un stylo et du papier), permutez ou embauchez des compétences en conception d'interaction et en programmation Web côté client, puis codez quelque chose dans Raphael.js (mon option préférée, fonctionne dans tout, de IE6 à iPads), D3 (excellente option populaire pour la preuve de concept et le prototypage, mais étant purement SVG, cela ne fonctionne pas dans IE8 ou inférieur , excluant environ 40% des personnes ), Traitement (les téléspectateurs doivent avoir Java, exclut environ 35% des personnes ) Processing.js (HTML 5 Canvas, quipeut être conçu pour fonctionner avec IE et présente certains avantages, mais limite quelque peu l’interactivité ), ou, si la pérennité n’est pas un problème et que vous souhaitez économiser du temps et de l’argent de développement, Flash.
Si c'est 1a2b, vos besoins sont de transformer rapidement et d'expérimenter les données , puis de les montrer aux personnes qui seront intéressées. Attirer l'attention n'est pas une priorité - ils sont déjà intéressés - la clé est de pouvoir répondre rapidement à de nouvelles questions. Regardez les suites de données statistiques avec de bonnes fonctionnalités de visualisation comme JMP , Tableau , R , ou s'il n'y a pas de budget et que R est trop difficile, Beaucoup d'yeux , Gephi ou WEAVE .
Si c'est 1b2a, c'est une conception infographique classique . Mettez votre chapeau d'artiste et craquez un programme vectoriel (conçu initialement dans des vecteurs pour la précision et la flexibilité) comme Adobe Illustrator (qui a également des outils de cartographie de base), Corel Draw ou Inkscape (gratuit) - ou, si vous avez le temps ou budget, faites une vidéo infographique 2D impressionnante dans Flash ou After Effects ou une vidéo 3D extra impressionnante dans Blender (gratuit, difficile à utiliser), Cinema4D (cher, modérément difficile à utiliser) ou Maya (très cher, difficile à utiliser) , standard d'industrie).
Si c'est 1b2b, détendez-vous, vous communiquez un message distinct aux personnes qui sont déjà intéressées . Parler clairement et avec confiance ferait probablement l'affaire. Ou donnez-leur simplement votre fichier Excel. Ou envoyez-leur un e-mail ou un PDF contenant un graphique à barres ou un tableau bien conçu. Ne soyez pas trop flashy - votre public connaît probablement les nuances de ce type de données aussi bien que vous, et il ne veut probablement pas de couche de présentation entre eux et leurs données. Sauf s'il s'agit d'un ensemble de données complexe et inconnu - dans ce cas, voir 1a2a ou 1a2b.
la source
Je vois beaucoup de choses sur les logiciels professionnels et commerciaux ici, donc celui-ci pourrait être un peu hors-jeu:
J'utilise LaTeX et TikZ (qui est un package LaTeX) pour la visualisation. Si je peux dessiner et structurer mes données sur un morceau de papier, je peux aussi faire la même chose avec TikZ. L'approche est 100% textuelle, pas du tout intuitive pour les débutants, mais très puissante.
Vous trouverez quelques exemples de fonctionnalités de base sur http://www.texample.net/tikz/examples/ .
la source
J'utilise principalement R pour visualiser les données. Il a une myriade de packages qui étendent son utilisation. Par exemple, voir R Graphics Gallery .
la source
C'est une question très générale.
J'utilise par exemple un logiciel statistique comme
SAS JMP
( http://www.jmp.com ) pour l'analyse et la visualisation des données. Il dispose de fonctionnalités très puissantes pour l'analyse de données "exploratoire".Cependant, pour une présentation claire et concise des graphiques pour les publications scientifiques avec lesquelles j'écris
LaTeX
, j'utilise IPE ( http://ipe7.sourceforge.net/ ). J'exporte les diagrammes créés avec JMP (ou un autre logiciel) en pdf, je les convertis enpdftoipe
graphiques vectoriels éditables et puisIPE
je peux les utiliser pour les modifier, utiliser des symboles mathématiques et des formules de haute qualité typographique, etc.Il existe de nombreuses autres approches intéressantes pour la visualisation des données, par exemple Tulip http://tulip.labri.fr/TulipDrupal/ .
la source
Pour les chiffres de qualité de publication, j'utilise toujours
matplotlib
. Il peut produire des graphiques vectoriels et raster et vous permet de changer les polices et de faire tous les types de personnalisation. Il est basé surpython
.Vous pouvez voir les exemples ici
la source