0

R中这两行代码有什么区别?

split = sample.split(dataset$Customer_Segment, SplitRatio = 0.8)

split = sample.split(dataset, SplitRatio = 0.8)
4

1 回答 1

0

如果你的意思是caTools::sample.split,函数是基于length对象的值。

假设数据集有 100 行和 10 列

length(dataset$Customer_Segment)为 100(等于nrow(dataset)),因此函数返回向量 80 TRUE 和 20 FALSE 值

因为length(dataset)是 10(等于ncol(dataset))所以函数返回向量 8 TRUE 和 2 FALSE

于 2021-08-02T14:04:26.713 回答