Hi! Just to share a bit our progresses about Grapher. ***** Box plots ***** A box and whisker plot is a diagram showing statistical distribution of a data set. This is highly important as soon as you need to understand the distribution of some data. Here is an example: b := RTGrapher new. b extent: 50 @ 300. ds := RTBoxPlotDataSet new. ds points: #(4.3 5.1 3.9 4.5 4.4 4.9 5.0 4.7 4.1 4.6 4.4 4.3 4.8 4.4 4.2 4.5 4.4). b add: ds. b axisX noLabel; noTick. b Another example with outliers: b := RTGrapher new. b extent: 50 @ 300. ds := RTBoxPlotDataSet new. ds points: #(14 15 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 22 23 24 24 29). b add: ds. b axisX noLabel; noTick. b Slightly more elaborated example: b := RTGrapher new. b extent: 400 @ 200. RTShape withAllSubclasses do: [ :cls | ds := RTBoxPlotDataSet new. ds points: (cls methods collect: #numberOfLinesOfCode). b add: ds. ]. b ***** Tick Improvement ***** Ticks are now much nicer. Consider the following script: b := RTGrapher new. ds := RTDataSet new. ds dotShape color: Color red. ds points: #(5 1 20 8). b add: ds. b addDecorator: (RTAverageDecorator new withLabel; labelConvertion: [ :value | ' average = ', (value round: 2) asString ]). b build. b Before: Now: Not a big deal, but this is much nicer. Cheers, Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. _______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
Nice job! Doru On Thu, Apr 23, 2015 at 2:48 PM, Alexandre Bergel <[hidden email]> wrote:
_______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
In reply to this post by abergel
Ourah ! On Thu, Apr 23, 2015 at 2:48 PM, Alexandre Bergel <[hidden email]> wrote:
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://www.doesnotunderstand.org/ _______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
Cool!
_______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
Free forum by Nabble | Edit this page |