createSampleSettings {PatientLevelPrediction} | R Documentation |
Create the settings for defining how the trainData from splitData
are sampled using
default sample functions.
Description
Create the settings for defining how the trainData from splitData
are sampled using
default sample functions.
Usage
createSampleSettings(
type = "none",
numberOutcomestoNonOutcomes = 1,
sampleSeed = sample(10000, 1)
)
Arguments
type |
(character) Choice of:
|
numberOutcomestoNonOutcomes |
(numeric) A numeric specifying the required number of outcomes per non-outcomes |
sampleSeed |
(numeric) A seed to use when splitting the data for reproducibility (if not set a random number will be generated) |
Details
Returns an object of class sampleSettings
that specifies the sampling function that will be called and the settings
Value
An object of class sampleSettings
Examples
# sample even rate of outcomes to non-outcomes
sampleSetting <- createSampleSettings(
type = "underSample",
numberOutcomestoNonOutcomes = 1,
sampleSeed = 42
)
[Package PatientLevelPrediction version 6.4.1 Index]