Contents

stratifiedSplit(proportions:seed:labelColumn:)

Generates a data table by splitting the data source into strata.

Declaration

func stratifiedSplit(proportions: [Double], seed: Int = timestampSeed(), labelColumn: String) throws -> MLDataTable

Parameters

  • proportions:

    An array of proportions, each in the range [0.0, 1.0].

  • seed:

    A seed number for the random-number generator.

  • labelColumn:

    The name of the column that you want to stratify.

Return Value

A new data table.

See Also

Generating data tables from a data source