Registry Synced

Visualization Tools: When to Use What

63 words
1 min read

Reading compass

Now · Tool Comparison

Visualization Tools: When to Use What

Tool Comparison

ToolTypeInteractivityCustomizationLearning CurveBest For
MatplotlibStaticLowHighestMediumPublications, customization
SeabornStaticLowHighLowStatistical EDA
PlotlyInteractiveHighMediumLowWeb dashboards
BokehInteractiveHighHighMediumInteractive web apps
AltairInteractiveHighMediumLowDeclarative, Vega-Lite
D3.jsWeb-basedHighestHighestHighCustom web visualizations

Recommendation

  • Quick EDA: Seaborn (uses matplotlib under the hood)
  • Publication: Matplotlib (tweak every element)
  • Dashboard: Plotly Dash or Bokeh
  • Web: D3.js (most flexibility, most work)
  • Statistical: Altair (concise grammar of graphics) Join Discord PreviousMatplotlib Deep DiveNextSeaborn
Document outline

Keep your place and jump directly to a heading.

Table of contents

No note selected

Open a chapter to see its outline, backlinks, and sources here.