You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If a bar chart is created that represents a continuous value on the x-axis (e.g. floating-point numbers), clicking on a single bar selects only those records where the x-axis field equals the middle value of the bar. This means that if a bar pools records with multiple values for the field represented on the x-axis of the plot, clicking on the bar doesn't select all the records. In fact, clicking the bar may not select any records, if none of them have a value equal to the center point of the bar.
Expected behaviour:
Clicking a bar on any bar chart should select all records represented by the bar.
Suggested steps to solve:
First check what data is returned when you click a bar representing continuous values. Maybe there is a list of all the data contained within the bar, which can be used to figure out which records are represented.
If the list of data isn't there, Beaverdam should get the minimum and maximum x-values of the bar and filter for all records between these. Check the boundary conditions, i.e. whether values matching the minimum or maximum value are included. This might involve implementing additional features like being able to filter by data ranges.
The text was updated successfully, but these errors were encountered:
Description:
If a bar chart is created that represents a continuous value on the x-axis (e.g. floating-point numbers), clicking on a single bar selects only those records where the x-axis field equals the middle value of the bar. This means that if a bar pools records with multiple values for the field represented on the x-axis of the plot, clicking on the bar doesn't select all the records. In fact, clicking the bar may not select any records, if none of them have a value equal to the center point of the bar.
Expected behaviour:
Clicking a bar on any bar chart should select all records represented by the bar.
Suggested steps to solve:
First check what data is returned when you click a bar representing continuous values. Maybe there is a list of all the data contained within the bar, which can be used to figure out which records are represented.
If the list of data isn't there, Beaverdam should get the minimum and maximum x-values of the bar and filter for all records between these. Check the boundary conditions, i.e. whether values matching the minimum or maximum value are included. This might involve implementing additional features like being able to filter by data ranges.
The text was updated successfully, but these errors were encountered: