k-prototypes model

Constructors

Properties

Accessors

Methods

Constructors

  • Parameters

    • gamma: number

      Weight for categorical data

    • categoryPositions: boolean[]

      Category column position

    Returns KPrototypes

Properties

_categories: any[]
_gamma: number
_iscat: boolean[]
_modes: any[]

Accessors

  • get size(): number
  • Number of clusters.

    Returns number

Methods

  • Add a new cluster.

    Parameters

    • datas: any[][]

      Training data

    Returns void

  • Clear all clusters.

    Returns void

  • Fit model and returns total distance the modes has moved.

    Parameters

    • datas: any[][]

      Training data

    Returns number

    Total distance the modes has moved

  • Returns predicted categories.

    Parameters

    • datas: any[][]

      Sample data

    Returns number[]

    Predicted values