Packages

object Stats

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Stats
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

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. def apply[K](v: Iterable[K], numToSample: Int = 10, onlySampleSorted: Boolean = false)(implicit arg0: Numeric[K], arg1: Ordering[K]): Stats[K, Int]

    Construct a NonEmpty instance from input data v.

    Construct a NonEmpty instance from input data v.

    v

    values.

    numToSample

    highlight this many "runs" of data from the start and end of the data; likewise the least and greatest elements (and repetition counts).

    onlySampleSorted

    only highlight the least and greatest elements; omit the first and last

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. def fromHist[K, V](v: Iterable[(K, V)], numToSample: Int = 10, onlySampleSorted: Boolean = false)(implicit arg0: Numeric[K], arg1: Ordering[K], arg2: Integral[V]): Stats[K, V]

    Construct a NonEmpty from a sequence of "runs"; elements paired with a count of repetitions.

    Construct a NonEmpty from a sequence of "runs"; elements paired with a count of repetitions.

    v

    values.

    numToSample

    highlight this many "runs" of data from the start and end of the data; likewise the least and greatest elements (and repetition counts).

    onlySampleSorted

    only highlight the least and greatest elements; omit the first and last

  11. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. implicit def makeShow[K, V](implicit arg0: Numeric[K], arg1: hammerlab.show.Show[K], arg2: Integral[V], arg3: hammerlab.show.Show[V], percentileShow: hammerlab.show.Show[Rational] = showPercentile, statShow: hammerlab.show.Show[Double], delimiter: Delimiter = space, indent: Indent = hammerlab.indent.tab): ToLines[Stats[K, V]]

    Default Show implementation, utilizing Shows for key- and value-types as well as Rational percentiles and a Double percentile values and summary statistics.

    Default Show implementation, utilizing Shows for key- and value-types as well as Rational percentiles and a Double percentile values and summary statistics.

    Example with shuffled positive digits (from tests):

    N: 9, μ/σ: 5/2.6, med/mad: 5/2
     elems: 8 4 57 2 9
    sorted: 1 2 37 8 9
      10:	1
      25:	2.5
      50:	5
      75:	7.5
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. def showDouble: hammerlab.show.Show[Double]

    Default Show for summary statistics and percentile values

  19. def showPercentile(implicit showDouble: hammerlab.show.Show[Double] = cats.implicits.catsStdShowForDouble, showLong: hammerlab.show.Show[Long] = showLong): hammerlab.show.Show[Rational]

    Default Show for percentile-keys (generally integers except for on the edges in large datasets, where percentiles of rthe forms 1e-N and 1-1e-N are included).

  20. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  21. def toString(): String
    Definition Classes
    AnyRef → Any
  22. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped