sharmalab/eaglescope

Pie chart filtering, scatter selection and other issues

Opened this issue · 0 comments

I noticed a few issues when playing around with Eaglescope:

  1. When you have a pie chart, making a selection in the pie chart will correctly update the other charts and show the same selection there, however, when making selections in other charts, the pie chart does not update correspondingly. I assume this is because you'd have to show a percentage of each pie slice and maybe the chart library doesn't support that like it does for the bar charts etc.
  2. Selections of areas in scatter plots works really well and the filtering is updated accordingly. However, when you just click on any spot in the scatter plot it becomes impossible to make a selection and instead trying to select in the scatter chart will drag it around the screen. This can be re-enabled by adjusting the filtering from any of the other charts at which point the scatter chart in question will become interactive again.
  3. While trying to load my own data, I noticed that loading data with a categorical variable that uses numbers to represent those categories (barley row type 2 and 6), the data will be displayed correctly, but filtering becomes impossible. When selecting either 2 or 6 in a pie or bar chart will basically just de-select all data points across all visualizations.
  4. I tried loading latitude and longitude data as a scatter plot, which works fine. Making a selection in the chart will lead to filter conditions GPS | -3.14 ≤ longitude ≤ -3.14 and no points will be selected in the other charts. I assume this is due to the fact that the selection is taking place in the third or fourth decimal place and at least the display of the filter values only takes the second decimal place into account. I might be wrong though, I've not checked the code which handles this.