Skip to main content
Version: 1.0.0

Polar Area Chart

Displays data on a circular grid, useful for visualizing cyclical or periodic patterns. This allows for the visualization of data that has a cyclical or periodic nature, such as seasonal trends, daily patterns, or the distribution of data around a central point. It is often used to represent data related to time, direction, or cyclical phenomena.

Chart:


Code:

const { muze, getDataFromSearchQuery } = viz;

const data = getDataFromSearchQuery();

const AngleField = "Maker";
const ColorField = "Maker";
const RadiusField = "Cumulative_Horsepower";
const ChartTitle = "Polar Area Chart";
muze
  .canvas()
  .rows([])
  .columns([])
  .layers([
    {
      mark: "arc",
      encoding: {
        angle: AngleField,
        color: ColorField,
        radius: RadiusField,
        radius0: {
          value: () => 10,
        },
      },
    },
  ])
  .title(ChartTitle)
  .data(data)
  .mount("#chart"); // mount your chart