ggstyle documentation#
ggstyle provides an opinionated date axis for matplotlib. It adopts an existing
Axes and keeps tick placement, label formatting, visible range, grid cadence, and
date-space annotations independently configurable.
Version 0.5 adds transactional tidy-data line, point, and ribbon helpers, shared trained scales, automatic native guides, and a common inspection boundary to the production finishing kit and date axis introduced in v0.4 and v0.3. Read Compatibility contract and Pitfalls before adopting third-party artists.
Start here#
- Getting started
- User guide
- Semantic lines
- Semantic points and ribbons
- Automatic semantic guides
- Plot finishing
- Direct endpoint labels
- Figure export
- Date-axis model
- Ticks and labels
- Numeric labels
- Palettes
- Ranges
- Collapsed axes
- Annotations
- Axis summaries and captions
- Missing dates
- Synchronized panels
- Themes
- Parameterized themes
- Gallery
- Semantic rendering gallery
- Facet planning and rendering
- Inspection
- Choosing and migrating
- Usability evidence
- Graphics and reporting principles
- Compatibility contract
- Pitfalls
- Coordinate transforms on collapsed axes
- Collection observation discovery
- Dates between observations
- Timezone display
- Input interpretation
- Missing explicit dates
- Synchronized collapsed panels
- Refresh boundaries
- Existing-axes themes
- Direct-label eligibility
- Semantic-guide ownership
- Semantic frame inputs
- Figure export
- API reference
- Release notes