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