Menu

#343 Boxplots using multiple data doesn't calculate the data range correctly

v1.1.x
fixed
None
v1.1.1
Bug Fix
2018-11-10
2018-06-04
Erik Hänel
No

Plots with multiple boxplots created by one single dataset don't calculate their y axis correctly.

Analysis:

The issue could be tracked down using real data and not simulated one. The reason for this strange behavior is that the initializers for the data range calculators cannot handle box plots. So, the first value of each but the first column is ignored while determining the data ranges.

Implementation:

  • Implementation: The fix was done as indicated by the analysis.
  • Revision: [r388]
  • Implementation test: The boxplots with wrong ranges were recalculated and showed correct ranges.

Documentation:

  • ChangesLog: updated
  • Comments: The changed function was commented sufficiently
  • Documentation articles: Not needed - bug fix.
  • Language files: Not needed - bug fix.

Tests:

The fix was tested thoroughly in production tests. All deviations were resolved.

Related

Commit: [r388]

Discussion

  • Erik Hänel

    Erik Hänel - 2018-06-10
    • status: open --> accepted
     
  • Erik Hänel

    Erik Hänel - 2018-07-04
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1 +1,9 @@
     Plots with multiple `boxplot`s created by one single dataset don't calculate their y axis correctly.
    +
    +**Analysis:**
    +
    +**Implementation:**
    +
    +**Documentation:**
    +
    +**Tests:**
    
    • status: accepted --> analyzing
     
  • Erik Hänel

    Erik Hänel - 2018-07-04
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,6 +1,7 @@
     Plots with multiple `boxplot`s created by one single dataset don't calculate their y axis correctly.
    
     **Analysis:**
    +This bug cannot be reproduced without any further information. Set to **to-be-clarified**
    
     **Implementation:**
    
    • status: analyzing --> to-be-clarified
     
  • Erik Hänel

    Erik Hänel - 2018-08-30
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,10 +1,18 @@
     Plots with multiple `boxplot`s created by one single dataset don't calculate their y axis correctly.
    
    -**Analysis:**
    -This bug cannot be reproduced without any further information. Set to **to-be-clarified**
    +###Analysis:
    +(*Describe, what's the issue and which changes have to be made*)
    
    -**Implementation:**
    +###Implementation:
    +* Implementation: (*Describe, what you've changed*) 
    +* Revision: [rXXX]
    +* Implementation test: (*Describe the type of test, which you performed, and if it was successful*)
    
    -**Documentation:**
    +###Documentation:
    +* ChangesLog: (*Have you updated the changes log?*)
    +* Comments: (*Have you written comments in the code, which describe your change?*)
    +* Documentation articles: (*Have you updated the documentation articles?*)
    +* Language files: (*Have you updated the language files?*)
    
    -**Tests:**
    +###Tests:
    +(*Describe, which tests you performed and their outcome*)
    
    • status: to-be-clarified --> analyzing
     
  • Erik Hänel

    Erik Hänel - 2018-08-30
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,7 +1,7 @@
     Plots with multiple `boxplot`s created by one single dataset don't calculate their y axis correctly.
    
     ###Analysis:
    -(*Describe, what's the issue and which changes have to be made*)
    +The issue could be tracked down using real data and not simulated one. The reason for this strange behavior is that the initializers for the data range calculators cannot handle box plots. So, the first value of each but the first column is ignored while determining the data ranges.
    
     ###Implementation:
    
     * Implementation: (*Describe, what you've changed*) 
    
    • status: analyzing --> implementing
     
  • Erik Hänel

    Erik Hänel - 2018-08-30
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -4,15 +4,15 @@
     The issue could be tracked down using real data and not simulated one. The reason for this strange behavior is that the initializers for the data range calculators cannot handle box plots. So, the first value of each but the first column is ignored while determining the data ranges.
    
     ###Implementation:
    -* Implementation: (*Describe, what you've changed*) 
    -* Revision: [rXXX]
    -* Implementation test: (*Describe the type of test, which you performed, and if it was successful*)
    +* Implementation: The fix was done as indicated by the analysis.
    +* Revision: [r388]
    +* Implementation test: The boxplots with wrong ranges were recalculated and showed correct ranges.
    
     ###Documentation:
    -* ChangesLog: (*Have you updated the changes log?*)
    -* Comments: (*Have you written comments in the code, which describe your change?*)
    -* Documentation articles: (*Have you updated the documentation articles?*)
    -* Language files: (*Have you updated the language files?*)
    +* ChangesLog: updated
    +* Comments: The changed function was commented sufficiently
    +* Documentation articles: Not needed - bug fix.
    +* Language files: Not needed - bug fix.
    
     ###Tests:
     (*Describe, which tests you performed and their outcome*)
    
    • status: implementing --> testing
     

    Related

    Commit: [r388]

  • Erik Hänel

    Erik Hänel - 2018-11-10
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -15,4 +15,4 @@
    
     * Language files: Not needed - bug fix.
    
     ###Tests:
    -(*Describe, which tests you performed and their outcome*)
    +The fix was tested thoroughly in production tests. All deviations were resolved.
    
    • status: testing --> fixed
     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB