Affects Versions: 2.1
Reporter: Ken Geis
Priority: Minor
In the Javadoc for StringUtils.splitPreserveAllTokens(String, char) there are a
couple of mistakes. I didn't check for similar mistakes in the similar
functions with different signatures
The docs for org.apache.commons.math.stat.descriptive.rank.Percentile
state that To compute percentiles, the data must be (totally) ordered.
This is flat out wrong. Sorting first with quicksort leads to O(n lg
n) time, and there are selection algorithms for selection that are O(n).
Details
As I explained, I am using commons-math to enable data mining algorithms
I am writing. I am using a lot of SummaryStatistics and TTest. Through
some profiling, I was able to find places to optimize code and I ended
up getting a 15x performance boost within my application. This was from
I'm playing with commons-math to implement a data mining algorithm and I
am having a performance problem.
I am doing running statistics over an ordered set of data, storing the
statistics at each new value I come across. One way of doing this would
be to have an array of SummaryStatistics and