【发布时间】:2020-10-30 14:34:04
【问题描述】:
我有这样的数据(列 ObjectID 和 Cost),我通常使用以下方法拆分数据:
sample.split(data$Cost, SplitRatio=0.7)
但在这种情况下,我希望将“成本”保持为相对比率,但我也想使用 ObjectID - 所以每个 ObjectID 只能在测试或训练组中。 这个怎么随机拆分?
ObjectID Cost Type
12345 1624 Test
12345 1175 Test
12345 1049 Test
12345 1733 Test
11111 1945 Train
11111 1989 Train
22222 1448 Test
22222 1815 Test
22222 1244 Test
33333 1355 Train
33333 1134 Train
44444 1478 Train
44444 1082 Train
44444 1147 Train
44444 1290 Train
55555 1383 Train
55555 1378 Train
55555 1288 Train
【问题讨论】: