jeudi 28 juillet 2016

Boost::accumulator's percentile giving wrong values

I am using boost::accumulators::tag::extended_p_square_quantile for calculating percentile. In this, I also need to feed probabilities to the accumulator so I did this m_acc = AccumulatorType(boost::accumulators::extended_p_square_probabilities = probs); where probs is a vector containing the probabilities. Values in the prob vector are {0.5,0.3,0.9,0.7} I provided some sample values to accumulator. But when I try to get the percentile using boost::accumulators::quantile(m_acc, boost::accumulators::quantile_probability = probs[0]); it returns incorrect values and even nan sometimes. What is wrong here?

Aucun commentaire:

Enregistrer un commentaire