- marked as trivial
Implement X Y Charts
Bring across the functionality of X Y Charts from desktop Pineapples. Initially not to include 'quality audit' features
Comments (5)
-
-
reporter @Ghislain Hachey Significant progress on this as part of stress-testing echarts.
Navigate there using
https://localhost:44301/#!/xycharts
Compared in https://bitbucket.org/softwords/pineapples/commits/9e6c7d9f39c39eabc31fe47a2d0a39648a313a22
to original legacy desktop version:
Choose a preconfigured chart type (ie a combiation of X and y settings): NOT DONE
Allow specify X values and Y values, relative to base year: DONE
Allow additional filter when calculating X. Y series (e.g. enrolment by grade level) : NOT DONE
Colour By individual school highlighted: NOT DONE
Colour by District, Authority, Gov/Non-Gov, school type: DONE
Mark min, Quartile 1, Median, Quartile 3, Max on both axes: DONE (needs labelling or tooltip to explain what these lines are)
Mark median, Q1, Q3 of Y/X with shaded region : DONE
Table of Median, Quartiles etc: NOT DONE
Markers and shading by Avg, Std Dev: NOT DONE
Allow resizing: by mouse wheel or slider - implemented, needs improvement
Enhancements over legacy version:
Enhanced tooltip:
New option to display column chart of X Y or Y on X:
Obviously further visual styling required; but I wanted to maximize the space for the chart, so I did not use the out-of-the-box angularjs-material styling for the controls.
I suggest this can be rolled in to develop now; but we’ll attach this feature to the menus after some review and cosmetics. I’ll pause now any further develop on this; key thing is that it demonstrates that all the key features needed are very do-able.
More generally I think what this does demonstrate is we can be confident we can get everything we want in charts out of echarts that is robust, fast to execute, and not hard to develop once you get the hand of it and get around the massive amount of documentation.
-
@Brian Lewis looks good. Go ahead and roll that in develop. I will then pull that in and roll my waterwash based on echart also in develop.
-
@Brian Lewis seems my washwater was all included. I don’t think I had any additional work so merging this merged all of it. What do you plan to do with this issue? Leave things as is and get back to the missing feature in the future? Should we just leave the issue open for now then since it contains the details of these missing feature. Probably simpler like that then creating new issues.
-
- changed status to resolved
Resolving this. Any improvements on it will be done with lower priority later and in their own issues
- Log in to comment
Changing this to lowest priority and will be on workplan in 2019 or 2020.