Charting Upgrades: Flexible Sorting and Bubble Support in XY Charts
We’ve made two major enhancements to Codatum’s charting features—both designed to improve flexibility and expressiveness in your day-to-day data visualization.
Sort by Any Field
Previously, charts could only be sorted by limited fields such as label or value, making it difficult to control the order of data precisely. With this update, you can now sort by any field or expression.
This is particularly useful in scenarios like:
Preserving logical order in categories
When displaying days of the week or months of the year, you can now sort by a predefined numeric field (e.g., day_index, month_order) instead of relying on the label itself.
Following business-defined ordering
In cases where you’ve previously added numbers to your labels (like “1. Category A”, “2. Category B”) just to control their order, you can now use a dedicated category_order field and keep your labels clean.
Controlling sort order without exposing sort values
You can display only store names while sorting by hidden fields like revenue or internal priority.
You can also define multi-level sorting, with intuitive controls to add, remove, or rearrange sort conditions.
Bubble Option for XY Charts: More Insight in a Single View
While Bubble charts have long been supported in XYZ charts, you can now also choose Bubble display in XY charts.
In XYZ charts, aggregation is typically applied only to the Z axis. With this update, XY charts now support using two different aggregation functions simultaneously—one for the Y axis and another for bubble size. This makes it easier to represent both primary and supporting metrics in a single chart.
Additionally, this update is compatible with combo charts and other advanced chart types, expanding the possibilities for flexible, data-rich visualizations.
Example: Balancing Sales and Number of Orders
X-axis: Product category
Y-axis: Total sales
Size: Number of orders
This allows you to visually distinguish between categories that generate similar revenue in very different ways—such as those with high volume and low unit price, versus those driven by a few large orders.
With these updates, Codatum charts are now more powerful for both exploring your data and sharing it with others. We hope you enjoy the improved experience!