Select to view content in your preferred language

Manual Bins in Chart Widget

738
5
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.

5 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.

JessicaFraver1

I hope this idea gets bumped up the list of priorities. All I want to do is show a clean-up count per month in Experience Builder, but the current binning options do not work as I hoped. I either have to create a dashboard and embed it into Experience Builder, or create a new text field called month, because category aggregation with text fields works great, but with a date field it shows counts for 6/17/25-7/17/25 not 6/1/25-6/30/25. We could use more options for interval alignment besides the two that are available. Does anyone know of any workarounds besides creating a separate dashboard app?

Goldendelicious

@JoshBerna Yes! Binning charts like layer symbology seems like a no brainer -. I would really like to see this as well.