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

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.


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 TWOINDEPENDANTLISTS 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 SUNBURT 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

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