stratifiedSplit(proportions:seed:labelColumn:textColumn:)
Generates a data table by splitting the data source into strata.
Declaration
func stratifiedSplit(proportions: [Double], seed: Int = timestampSeed(), labelColumn: String, textColumn: String) throws -> MLDataTableParameters
- proportions:
An array of proportions, each in the range
[0.0, 1.0]. - seed:
A seed number for the random-number generator. The default value is the current epoch time in milliseconds.
- labelColumn:
The name of the column with the labels.
- textColumn:
The name of the column with the text data.
Return Value
A new data table.