Class/Object

at.iem.sysson.Stats

Counts

Related Docs: object Counts | package Stats

Permalink

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)

    Permalink

    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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def combineWith(that: Counts): Counts

    Permalink
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  11. def isPooled: Boolean

    Permalink
  12. val max: Double

    Permalink

    the maximum value of the data points

  13. def mean: Double

    Permalink
  14. val min: Double

    Permalink

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

  15. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  17. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. val num: Long

    Permalink

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

  19. val pool: Int

    Permalink

    the number of counts which have been combined in this count (1 for a single count).

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

  20. val sqrdif: Double

    Permalink

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

  21. def stddev: Double

    Permalink

    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

    Permalink

    the sum across all data points

  23. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  24. def toString(): String

    Permalink
    Definition Classes
    Counts → AnyRef → Any
  25. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped