Package resample
All Packages  Class Hierarchy  Index

package resample overview

This package offers classes for resampling statistics applications. Its design is based on the model of an existing primitive basic-like programming-language developed by 'The resampling project, University of Maryland', which is described in an introductory text about resampling statistics The package consists of four base classes: ResampleVector, RVHistogram, RVPredicate and RVRandomProcess . The last three classes are help classes for ResampleVector.

Class ResampleVector provides methods for storing, counting and manipulating results of resampling experiments.

Class RVHistogram is used for presenting the data in a graphic overwiew (histogram).

Class RVPredicate lets you define own predicates which can be used as parameters for certain methods of ResampleVector. There are several predefined simple predicates (like equal, greater, less...).

Class RVRandomProcess offers several random processes which are used for generating random numbers. Predefined are normal and uniform random processes. You are free to add your own processes.

I added to the package the application ResampleTest.java which demonstrates the use of the package. You can start it as standalone application (then add the directory to your classpath-variable) or as applet You find hints for how to derive subclasses in the corresponding class sources. In your applications, you probably won't have to derive subclasses of RVRandomProcess and RVHistogram, but nevertheless I designed these classes expansible in order to avoid unnecessary limitations.

Installation hints: Add the ResampleVector-directory to your classpath-variable if you want to use it in your java-application.

Class Index

  • ResampleVector

  • RVHistogram
  • RVHistogramCompressed
  • RVHistogramLinear
  • RVHistogramPartSums

  • RVPredicateEqual
  • RVPredicateEvenNumbers
  • RVPredicateGreater
  • RVPredicateGreaterEqual
  • RVPredicateLess
  • RVPredicateLessEqual

  • RVRandomNormalProcess
  • RVRandomUniformDoubleProcess
  • RVRandomUniformIntProcess

  • Christian Sy (author) s_chris@ira.uka.de
    Lutz Prechelt (technical advisor) prechelt@ira.uka.de