Class

com.salesforce.op.stages.impl.preparators

CategoricalStats

Related Doc: package preparators

Permalink

case class CategoricalStats(categoricalFeatures: Array[String] = Array.empty, cramersVs: Array[Double] = Array.empty, pointwiseMutualInfos: Type = LabelWiseValues.empty, mutualInfos: Array[Double] = Array.empty, counts: Type = LabelWiseValues.empty) extends MetadataLike with Product with Serializable

Container class for statistics calculated from contingency tables constructed from categorical variables

categoricalFeatures

Names of features that we performed categorical tests on

cramersVs

Values of cramersV for each feature (should be the same for everything coming from the same contingency matrix)

pointwiseMutualInfos

Map from label value (as a string) to an Array (over features) of PMI values

mutualInfos

Values of MI for each feature (should be the same for everything coming from the same contingency matrix)

counts

Counts of occurrence for categoricals (n x m array of arrays where n = number of labels and m = number of features + 1 with last element being occurrence count of labels

Annotations
@deprecated
Deprecated

(Since version 3.3.0) Functionality replaced by Array[CategoricalGroupStats]

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

Instance Constructors

  1. new CategoricalStats(categoricalFeatures: Array[String] = Array.empty, cramersVs: Array[Double] = Array.empty, pointwiseMutualInfos: Type = LabelWiseValues.empty, mutualInfos: Array[Double] = Array.empty, counts: Type = LabelWiseValues.empty)

    Permalink

    categoricalFeatures

    Names of features that we performed categorical tests on

    cramersVs

    Values of cramersV for each feature (should be the same for everything coming from the same contingency matrix)

    pointwiseMutualInfos

    Map from label value (as a string) to an Array (over features) of PMI values

    mutualInfos

    Values of MI for each feature (should be the same for everything coming from the same contingency matrix)

    counts

    Counts of occurrence for categoricals (n x m array of arrays where n = number of labels and m = number of features + 1 with last element being occurrence count of labels

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. val categoricalFeatures: Array[String]

    Permalink

    Names of features that we performed categorical tests on

  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. val counts: Type

    Permalink

    Counts of occurrence for categoricals (n x m array of arrays where n = number of labels and m = number of features + 1 with last element being occurrence count of labels

  8. val cramersVs: Array[Double]

    Permalink

    Values of cramersV for each feature (should be the same for everything coming from the same contingency matrix)

  9. final def eq(arg0: AnyRef): Boolean

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

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

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

    Permalink
    Definition Classes
    Any
  13. val mutualInfos: Array[Double]

    Permalink

    Values of MI for each feature (should be the same for everything coming from the same contingency matrix)

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

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

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

    Permalink
    Definition Classes
    AnyRef
  17. val pointwiseMutualInfos: Type

    Permalink

    Map from label value (as a string) to an Array (over features) of PMI values

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

    Permalink
    Definition Classes
    AnyRef
  19. def toMetadata(skipUnsupported: Boolean): Metadata

    Permalink

    Converts to Metadata

    Converts to Metadata

    skipUnsupported

    skip unsupported values

    returns

    Metadata metadata

    Definition Classes
    CategoricalStatsMetadataLike
    Exceptions thrown

    RuntimeException in case of unsupported value type

  20. def toMetadata(): Metadata

    Permalink

    Converts to Metadata

    Converts to Metadata

    returns

    Metadata metadata

    Definition Classes
    MetadataLike
    Exceptions thrown

    RuntimeException in case of unsupported value type

  21. final def wait(): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. 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 MetadataLike

Inherited from AnyRef

Inherited from Any

Ungrouped