From Data to Viz leads you to the most appropriate graph for your data. It links to the code to build it and lists common caveats you should avoid.
Explore See poster

What kind of data do you have? Pick the main type using the buttons below. Then let the decision tree guide you toward your graphic possibilities. Alternatively, check the complete decision tree.


RIDGELINE VIOLINPLOT BOXPLOT DENDROGRAM HEATMAP PCA NOTORDERED CORRELOGRAM ORDERED SEVERALNUMERIC LINEPLOT AREA(SM) STREAMGRAPH STACKEDAREA PLOT ORDERED BUBBLEPLOT 3D SCATTEROR SURFACE VIOLINPLOT BOXPLOT NOTORDERED THREENUMERICVARIABLES AREAPLOT LINEPLOT CONNECTEDSCATTER PLOT ORDERED VIOLINPLOT DENSITYPLOT SCATTER WITHMARGINAL POINT 2D DENSITYPLOT MANYPOINTS SCATTERPLOT HISTOGRAM BOX PLOT FEWPOINTS NOTORDERED TWONUMERICVARIABLES DENSITYPLOT HISTOGRAM ONENUMERICVARIABLE Story Story Story Story Story Story Story
HEATMAP SANKEY ARC CHORD NETWORK ADJACENCY SANKEYDIAGRAM SPIDERPLOT PARALLELPLOT STACKEDBARPLOT GROUPEDBARPLOT LOLLIPOP HEATMAP GROUPEDSCATTER SUBGROUP DENDROGRAM BARPLOT SUNBURST CIRCULARPACKING TREEMAP NESTED VENNDIAGRAM TWOINDEPENDENTLISTS TWO ORMORE CAT.VARIABLES CIRCULARPACKING TREEMAP PIE DOUGHNUT WORDCLOUD WAFFLE LOLLIPOP BARPLOT ONECATEGORICALVARIABLES Story Story Story Story Story
HEATMAP SANKEY ARC CHORD NETWORK ADJACENCY VIOLIN BOXPLOT SEVERALOBS. PERGROUP CIRCULARPACKING TREEMAP SUNBURST DENDROGRAM BARPLOT ONEOBS. PERGROUP NESTED VIOLIN BOXPLOT SEVERALOBS. PERGROUP ONEOBS. PERGROUP SUBGROUP SEVERALCAT.ONE NUM. SANKEYDIAGRAM SPIDERPLOT PARALLELPLOT STACKEDBARPLOT GROUPEDBARPLOT LOLLIPOP HEATMAP GROUPEDSCATTER ONEVALUE PERGROUP CONNECTEDSCATTER LINEPLOT STREAMGRAPH AREA STACKEDAREA A NUM. ISORDERED CORRELOGRAM PCA VIOLIN BOXPLOT 2DDENSITY GROUPEDSCATTER NOORDER ONE CATSEVERALNUM HISTOGRAM DENSITY RIDGELINE VIOLIN BOXPLOT SEVERALOBS. PERGROUP WAFFLE CIRCULARPACKING TREEMAP WORDCLOUD PIE DOUGHNUT LOLLIPOP BOXPLOT ONEOBS. PERGROUP ONE NUM.ONE CAT. Story Story Story Story Story Story Story Story
BUBBLEMAP MAPHEXBIN CHOROPLETH CONNECTIONMAP MAP Story Story Story Story
STREAMGRAPH STACKEDAREA LINE PLOT HEATMAP RIDGELINE VIOLIN BOXPLOT SEVERALSERIES LOLLIPOP BARPLOT LINE PLOT AREA RIDGELINE VIOLIN BOXPLOT ONESERIES
HIERARCHICALEDGE BUNDLING VALUEFORCONNECTION CHORDDIAGRAM SANKEYDIAGRAM DENDROGRAM VALUEFOREDGES VALUEFOR LEAF SANKEYDIAGRAM SUNBURST CIRCULARPACKING TREEMAP DENDROGRAM NOVALUE NESTEDORHIERARCHICAL HIVE HEATMAP SANKEYDIAGRAM ARCDIAGRAM CHORDDIAGRAM NETWORK NETWORK Story Story Story Story

A world of possibilities

Here is an overview of all the graph types presented in this website.




Violin
Density
Histogram
Boxplot
Ridgeline
Scatter
Heatmap
Correlogram
Bubble
Connected scatter
Density 2d
Barplot
Spider / Radar
Wordcloud
Parallel
Lollipop
Circular Barplot
Treemap
Venn diagram
Doughnut
Pie chart
Dendrogram
Circular packing
Sunburst
Line plot
Area
Stacked area
Streamchart
Map
Choropleth
Hexbin map
Cartogram
Connection
Bubble map
Chord diagram
Network
Sankey
Arc diagram
Edge bundling

❤️ Enjoying the project? ❤️

Dive deeper into the world of data visualization with Dataviz Universe, my newsletter packed with actionable tips and tricks to enhance your data storytelling skills.

Caveats

The best way to visualize data efficiently is probably to avoid the most common mistakes.

From Data to Viz offers you a gallery of common caveats.


See the collection

Poster

The 'Data to Viz' project is available in a high quality printed poster. See our online shop to support the project.



Buy a poster See it full screen

About the project

‘From Data to Viz’ is a classification of chart types based on input data format. It comes in the form of a decision tree leading to a set of potentially appropriate visualizations to represent your dataset. Read more.


This website has been developed by two friends from the south of France in their spare time. Feel free to drop us a word if the project helped you or for any feedback. Or even better, hire us!

Yan Holtz

Data analyst




Contact

We welcome any feedback you may have! You can open an issue on Github, drop us a message on Twitter, or send us an email at yan.holtz.data@gmail.com. Subscribe below for even more insightful dataviz tips!