I'm having the same problem described in this post just with charts instead of tables. I've set my (double) numeric field to 3 decimal places in the webmap but for some reason, some, but not all of the values in the chart are massively long.
This looks bad visually to users and is confusing, particularly because none of the values in my data have that many decimals. I tried making a new field with all values being exactly 3 decimal places long but this still happens.
My work around currently is to set the character limit on the corresponding axis, which results in truncating the long decimals, but it is replaced with an ellipse. This does look better visually but can still be confusing for people.
Does anyone know how to resolve this?