# Data visualization
[Detailed agent guidance](/agents/topics/visualization/) · [All capabilities](/reference/)

- [Axis titles and units](/reference/components/axis-title/): Scale-aligned titles with explicit margins and optional units.
- [Axis](/reference/components/axis/): Draws categorical or numeric axes on any frame edge with bounded tick selection.
- [BarSeries](/reference/components/bar-series/): Composes signed value bars from named band and linear scales.
- [HoverCard](/reference/components/hover-card/): Places a readable card without covering its protected anchor.
- [LineSeries](/reference/components/line-series/): Draws ordered data as one batched line path with missing-data gaps.
- [LogScale](/reference/components/log-scale/): Positive logarithmic coordinates with explicit power ticks and numeric inversion.
- [PieLayout, PieSlice, and PieLabel](/reference/components/pie-layout/): Coordinate radial geometry and label layout while composing ordinary Pibbl marks.
- [PlotSeries](/reference/components/plot-series/): Positions custom keyed Pibbl subtrees at mapped data points.
- [PointSeries](/reference/components/point-series/): Draws batched circular marks with shared or per-datum paint.
- [ScaleAdjust](/reference/components/scale-adjust/): Positions ordinary Pibbl children using named scale coordinates.
- [Scale providers](/reference/components/scale/): Provides a named reactive linear, UTC, or band scale in its local allocation.
- [Symlog and point scales](/reference/components/symlog-point-scales/): Signed numeric mappings through zero and evenly spaced categorical positions.
- [defineSeries](/reference/functions/define-series/): Describes a dataset without acquiring observers or resources.
- [interpolateX](/reference/functions/interpolate-x/): Creates a query for an exact observation or a data-space estimate at x.
- [linearInterpolation](/reference/functions/linear-interpolation/): Returns an ordinary linear interpolation function.
- [nearestDomainValue](/reference/functions/nearest-domain-value/): Selects a numeric domain value by distance in mapped range space.
- [nearestPoint](/reference/functions/nearest-point/): Finds the nearest mapped data anchor in a local plot frame.
- [pieSlices](/reference/functions/pie-slices/): Calculate source-ordered slice angles independently of rendering.
- [UTC domains](/reference/functions/utc-domains/): Compute numeric extents and calendar-aligned UTC domains for time charts.
- [Scale hooks](/reference/hooks/use-scale/): Read a named linear, categorical, or UTC scale with an explicit typed hook.
## Documentation version

Documentation built with @pibbl/core 0.0.2, revision 380919b. ALPHA — NOT FOR PRODUCTION USE.
