Downloads

The latest version can be found here

News

12/17/2007
Hist4j is now online at Google Code, inaugurating Flaptors' Open Source Initiative.

Welcome to Hist4j!

Hist4j is an opensource histogram library for Java that accepts large datasets with any distribution or range with a very small memory footprint, needs no pre- or post-processing, and provides several statistical functions.

Features

  • It adapts to any data distribution, keeping a more or less constant resolution throughout the data range by increasing the resolution where the data is more dense.
  • It can process large amounts of data with a very small memory footprint.
  • It doesn't need pre- or post-processing to deliver statistics about the data seen so far.

The following statistics are currently available

  • The cumulative density function for a given data point.
  • The data point that splits the data set at a given percentile.

History

Hist4j was created as a part of a greater project at Flaptor, and soon became used in several other projects and different contexts.

As we are planning to open-source all our software, we thought this useful library could well be our first attempt at opening up to the community.

This project has been released through the Flaptor Open Source initiative.