On Mon, Jun 10, 2013 at 9:13 PM, Philipp Kraus
On 2013-06-10 20:58:40 +0200, sguazt said:
On Mon, Jun 10, 2013 at 4:22 PM, Philipp Kraus < philipp.kraus@flashpixx.de> wrote: Hello,
I would like to create a box plot and use the static calls of the boost. Median / average etc works well, but I need also the 25% & 75% quantil of my data, I'm using a boost::accumulators::**accumulator_set for calculating statistical data. Can I / How can I use this for the quantil calculation or should I do this myself?
Thanks
Phil
Hi,
Have you tried p_square_quantile from boost::accumulator?
http://www.boost.org/doc/libs/**1_53_0/doc/html/accumulators/** user_s_guide.html#**accumulators.user_s_guide.the_** statistical_accumulators_**library.p_square_quantilehttp://www.boost.org/doc/libs/1_53_0/doc/html/accumulators/user_s_guide.html...
It uses a well-known algorithm to incrementally compute quantile estimation.
Great thanks, I don't see this section. But another question: I have defined my accumulator like typedef boost::accumulators::**accumulator_set
> Accumulator; Within the example the quantil value is set in the Ctor of the accumulator. In my case I need two quantiles 0.25 & 0.75 so I need two p_square_quantile parts in my accu, so how I can add the two quantils and how I can set it to the values?
You can use the extended_p_square_quantile ;) See the example here: http://www.boost.org/doc/libs/1_53_0/doc/html/accumulators/user_s_guide.html... Best, -- Marco