View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0014945ParaView(No Category)public2014-08-15 16:192015-09-06 12:18
ReporterKen Moreland 
Assigned ToUtkarsh Ayachit 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Versiongit-master 
Target Version4.4Fixed in Version4.4 
Summary0014945: Plot selection over time should produce quartile area plots
DescriptionWhen you do a plot selection over time, the resulting series are actually descriptive statistics over each field (min, max, average, quartiles, stddev, etc.). This is because a query often returns multiple values, so the descriptive statistics summarize everything to a single value.

That makes sense, but the result of running the filter is this plot that blindly charts all these independent statistical values for all these independent fields, which usually results in an unreadable mess (such as reported in bug 0014940). We need a better way to present this data.

I propose presenting this data in a quartile area plot. I think I made this name up (I don't know if they have a name), but the idea is that the average value is shown as a deeply colored line, the 2nd/3rd quartile is drawn under that as a muted area, and the min/max range is drawn under that as a more muted area. I have attached an example image of such a plot for one series.

This is a much cleaner and more natural representation of the statistical data. It also has the great advantage where if the selection is returning one item per time step, the areas collapse to show that single deep line. That is, you are getting the exact line you were expecting in the first place.
TagsNo tags attached.
ProjectSandia
Topic Name
Typeincorrect functionality
Attached Filespng file icon QuartileAreaPlot.png [^] (30,987 bytes) 2014-08-15 16:19

 Relationships
related to 0015512closedUtkarsh Ayachit Simplify 2d quartile chart view legend 
related to 0014940closedUtkarsh Ayachit Plot max over time results in insanity 

  Notes
(0033825)
Alan Scott (manager)
2014-11-20 19:26

Set for 4.4, at Ken's request.
(0034413)
Utkarsh Ayachit (administrator)
2015-05-14 19:51

Merged in master. Here's the merge request:

https://gitlab.kitware.com/paraview/paraview/merge_requests/87 [^]
(0034473)
Alan Scott (manager)
2015-06-04 15:55

Very nice. Notice I created a separate clean up bug, linked above.

Tested master, Linux, local server. (Numpy is failing on my remote build).

 Issue History
Date Modified Username Field Change
2014-08-15 16:19 Ken Moreland New Issue
2014-08-15 16:19 Ken Moreland File Added: QuartileAreaPlot.png
2014-08-15 16:20 Ken Moreland Relationship added related to 0014940
2014-11-20 19:26 Alan Scott Project TBD => Sandia
2014-11-20 19:26 Alan Scott Note Added: 0033825
2014-11-20 19:26 Alan Scott Target Version => 4.4
2015-04-21 15:36 Utkarsh Ayachit Assigned To => Utkarsh Ayachit
2015-04-21 15:36 Utkarsh Ayachit Status backlog => active development
2015-05-14 19:51 Utkarsh Ayachit Status active development => gatekeeper review
2015-05-14 19:51 Utkarsh Ayachit Fixed in Version => git-master
2015-05-14 19:51 Utkarsh Ayachit Resolution open => fixed
2015-05-14 19:51 Utkarsh Ayachit Note Added: 0034413
2015-05-14 19:51 Utkarsh Ayachit Status gatekeeper review => customer review
2015-06-04 15:54 Alan Scott Relationship added related to 0015512
2015-06-04 15:55 Alan Scott Note Added: 0034473
2015-06-04 15:55 Alan Scott Status customer review => closed
2015-09-06 12:18 Utkarsh Ayachit Fixed in Version git-master => 4.4


Copyright © 2000 - 2018 MantisBT Team