Polar Charts

Victory supports polar charts for VictoryArea, VictoryBar, VictoryLine and VictoryScatter, as well as wrapper components like VictoryChart, VictoryGroup and VictoryStack. This guide provides explanations for polar-specific props as well as examples of polar charts.

050100150200250300350
50100150200250300350

Creating Polar Charts

In most cases, creating a polar chart is as easy as adding the polar prop to the top level component (usually VictoryChart).

01002003000.01.02.03.04.05.06.07.0

To configure axes for polar charts, use the VictoryPolarAxis component. VictoryPolarAxis uses a similar set of props to VictoryAxis

0.01.02.03.04.05.06.07.004590135180225270315

VictoryGroup and VictoryStack also work with polar charts:

0510152004590135180225270315

Add interactivity to polar charts with standard events, or container components. The following Polar charts work with VictorySelectionContainer, VictoryVoronoiContainer, and VictoryZoomContainer.

0510152004590135180225270315