Add Scatter Chart to statistics fragment#345
Conversation
huangyz0918
left a comment
There was a problem hiding this comment.
@chidauri Thanks for your contributuon!
But I think #178 is not aim to repeat showing the same data in another kind of chart. For scatter chart, that is great, but in data science as I know, scatter plots are used to observe relationships between variables.
Do we have any relationships between send/receive/review data? For showing the number of those data, I think bar chart is the best and enough. Maybe we should explore more kinds of data that we can provide and present them to our users.
|
@huangyz0918 Hi, as mentioned in #178 (comment) |
Closes #178
What has been done to verify that this works as intended?
Tested on Android 9, sending and receiving different forms.


Screenshots:
Why is this the best possible solution? Were any other approaches considered?
This is a minimalistic graph, which does not bloat the screen too much at the same time conveying the required information.
I've chosen to show past 30 days activity, no more than that, because
How does this change affect users? Describe intentional changes to behavior and behavior that could have accidentally been affected by code changes. In other words, what are the regression risks?
Users who want a more detailed statistics of the forms, would have to select Show Detailed Statistics checkbox in General Settings, the scatter chart is programmed to show past 30 days activity of that instance.
Before submitting this PR, please make sure you have:
./gradlew checkCodeand confirmed all checks still pass OR confirm CircleCI build passes