如何在 sample.split 中使用对象作为因变量
how to use object for dependent variable in sample.split
是否可以为 sample.split 中的因变量传递对象?
这在 Exited 是因变量的情况下有效。
set.seed(880)
split = sample.split(ds$Exited, SplitRatio = 0.65)
这无法为因变量传递对象。
dv <- "Exited"
set.seed(880)
split = sample.split(ds$dv, SplitRatio = 0.65)
Error in sample.split(ds$dv, SplitRatio = 0.65) :
Error in sample.split: 'SplitRatio' parameter has to be i [0, 1] range or [1, length(Y)] range
使用 [[
而不是 $
进行提取
sample.split(ds[[dv]], SplitRatio = 0.65)
是否可以为 sample.split 中的因变量传递对象?
这在 Exited 是因变量的情况下有效。
set.seed(880)
split = sample.split(ds$Exited, SplitRatio = 0.65)
这无法为因变量传递对象。
dv <- "Exited"
set.seed(880)
split = sample.split(ds$dv, SplitRatio = 0.65)
Error in sample.split(ds$dv, SplitRatio = 0.65) :
Error in sample.split: 'SplitRatio' parameter has to be i [0, 1] range or [1, length(Y)] range
使用 [[
而不是 $
进行提取
sample.split(ds[[dv]], SplitRatio = 0.65)