Packages

final case class Counts(min: Double, max: Double, sum: Double, sqrdif: Double, num: Long, pool: Int) extends Product with Serializable

Statistics for a given variable or sub-set of a variable.

Mean and standard deviation are provided on the fly by methods mean and stddev. Multiple counts can be combined using the combineWith method.

min

the minimum value of the (non-NaN) data points

max

the maximum value of the data points

sum

the sum across all data points

sqrdif

the sum of the squares of the differences between the data points and their mean

num

the number of (non-NaN) data points accounted for

pool

the number of counts which have been combined in this count (1 for a single count). this is needed for the pooled standard deviation

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Counts
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Counts(min: Double, max: Double, sum: Double, sqrdif: Double, num: Long, pool: Int)

    min

    the minimum value of the (non-NaN) data points

    max

    the maximum value of the data points

    sum

    the sum across all data points

    sqrdif

    the sum of the squares of the differences between the data points and their mean

    num

    the number of (non-NaN) data points accounted for

    pool

    the number of counts which have been combined in this count (1 for a single count). this is needed for the pooled standard deviation

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def combineWith(that: Counts): Counts
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. def isPooled: Boolean
  12. val max: Double
  13. def mean: Double
  14. val min: Double
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  18. val num: Long
  19. val pool: Int
  20. val sqrdif: Double
  21. def stddev: Double

    For a single count, the standard deviation, for a pooled count, the pooled standard deviation.

    For a single count, the standard deviation, for a pooled count, the pooled standard deviation.

    See http://en.wikipedia.org/wiki/Pooled_variance

  22. val sum: Double
  23. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  24. def toString(): String
    Definition Classes
    Counts → AnyRef → Any
  25. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped