📄️ Bar Chart
The Bar Chart component displays data as vertical bars, making it easy to compare values across categories. Use it when you want to show how a numeric value differs across a set of groups, for example the number of active cases per region or total revenue per product category. You can connect it to any Shesha entity or a custom API endpoint, and switch between a simple single-series view and a pivot view that breaks data down by a second grouping dimension.
📄️ Line Chart
The Line Chart component displays data points connected by lines, making it ideal for showing trends and changes over time. Use it when you want to visualise how a value increases, decreases, or fluctuates across a sequence of categories, for example the number of new registrations per month or average response times per week. Like all Shesha chart components, it connects directly to your entity data or a custom API endpoint.
📄️ Pie Chart
The Pie Chart component displays data as a circular chart divided into slices, where each slice represents a category's share of the total. Use it when you want to show how a whole breaks down into parts, for example the proportion of cases by status or the distribution of users across regions. You can optionally render it as a doughnut chart by enabling a hollow centre.
📄️ Polar Area Chart
The Polar Area Chart is a circular chart where each segment radiates outward from the centre. Unlike a pie chart where slice angle determines size, in a polar area chart every segment has the same angle and the radius of each segment represents its value. This makes it easy to compare magnitudes across categories while keeping all segments visually present, even small ones.