Chart Types
Chart Types
goplotlib provides fourteen chart types, each optimised for a different kind of data. Click a card to go to the full documentation page.
Continuous data over time or a numeric axis. Supports smoothing, fills, dash patterns, and markers.
Compare values across discrete categories. Supports single, grouped, and negative bars.
Relationships between two numeric variables. Multiple marker shapes: circle, square, diamond, triangle.
Piecewise-constant lines for CDFs, state transitions, and discrete events.
Bars oriented left-to-right — ideal for long category labels and rankings.
Part-to-whole breakdowns across categories with stacked coloured segments.
Cumulative totals over a continuous axis with filled, stacked bands.
Distribution of a numeric variable. Auto-bins via Sturges’ rule or explicit edges.
Scatter plot with a third variable encoded as circle radius.
Scalar matrix as a colour grid. Correlation matrices, activity calendars, confusion matrices.
Part-to-whole proportions as circle sectors. Optional donut cutout and segment explosion.
Five-number summary (Q1, median, Q3, whiskers, outliers) for one or more groups.
Overlay ±uncertainty indicators on scatter or line charts.