Select to view content in your preferred language

Manual Bins in Chart Widget

434
3
10-08-2024 11:30 AM
Status: Open
Labels (2)
JoshBerna
Frequent Contributor

Currently, there is no functionality to manually define bins for charts in the chart widget of Experience Builder. That is to say that one cannot specify the range of values for a field that each slice in a pie widget represents, for instance.

If I can manually define symbology class ranges in pro (i.e. X<5 is green, 5>X<10 is yellow, etc.), I would like to be able to depict this in a chart as well once I publish the feature layer for use in an ExpBuilder. This is not possible as it stands, as there is no capability to manually define chart bin ranges as with symbol classes.

Sure, I could make another text field and define an expression to populate the field with categories corresponding to text values, but it'd be a lot easier and make a lot more sense to just do this in the widget.

So, my idea: allow manual definition of bin ranges for charts in experience builder.

3 Comments
ZachBodenner

This is a really important idea. I have a use case also: Data with outliers can really mess with the histrograms in Experience Builder. If I have data mostly normalized around a particular value but with a significant high outlier, ExB automatically bins all of the low values into one column. Very unhelpful for visualization.

JoshBerna

Additionally, the widget renders manual intervals obsolete as it stands. I want to actually show the distribution of my data in accordance with the manual intervals I set, not whatever method the widget uses.

I mean, who doesn't want the bins in their chart to match the ranges of the classes in their symbology? This is only possible here if you used the same method to define your classes as the chart widget does, and I find myself almost always using the manual interval method.

JoshBerna

Another addition: allow selection of specific categories when creating a chart. As it stands, the chart pulls all available categories (field types).

I'm currently creating a chart in which some field types need to be grouped, rather than depicted as individual categories in the chart. This isn't possible as it stands.