Packages

final case class StatsProperty(totalN: BigInt = 0, m1: BigDecimal = 0, m2: BigDecimal = 0, m3: BigDecimal = 0, m4: BigDecimal = 0) extends Product with Serializable

Data for properties which track statistics on a set of values.

totalN

the total count of values

m1

the first statistical moment

m2

the second statistical moment

m3

the third statistical moment

m4

the fourth statistical moment

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

Instance Constructors

  1. new StatsProperty(totalN: BigInt = 0, m1: BigDecimal = 0, m2: BigDecimal = 0, m3: BigDecimal = 0, m4: BigDecimal = 0)

    totalN

    the total count of values

    m1

    the first statistical moment

    m2

    the second statistical moment

    m3

    the third statistical moment

    m4

    the fourth statistical moment

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[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  9. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  10. def kurtosis: Option[BigDecimal]

    The kurtosis of the observed values.

  11. val m1: BigDecimal
  12. val m2: BigDecimal
  13. val m3: BigDecimal
  14. val m4: BigDecimal
  15. def mean: BigDecimal

    The mean of the observed values.

  16. def merge(other: StatsProperty): StatsProperty

    Merge these statistical values together.

    Merge these statistical values together.

    other

    the other statistics to merge with

    returns

    the merged statistics

  17. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  19. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  20. def productElementNames: Iterator[String]
    Definition Classes
    Product
  21. def skewness: Option[BigDecimal]

    The skewness of the observed values.

  22. def stdev: Option[BigDecimal]

    The standard deviation of the observed values.

    The standard deviation of the observed values.

    Annotations
    @SuppressWarnings()
  23. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  24. def toJson: JObject
  25. val totalN: BigInt
  26. def variance: Option[BigDecimal]

    The variance of the observed values.

  27. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  28. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  29. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped