Скажем, у меня есть вектор c(1,2,3,4,5,6,7,8,9,10)
, который я хочу разбить на подмножества, ограниченные другим вектором c(4, 6, 11)
.Разделить вектор чисел на ограниченные подмножества
Я хочу, чтобы результат был трех векторов [1,2,3]
, [4,5]
и [6,7,8,9,10]
. (Или [1,2,3,4]
и т. Д.) Я не придирчивый.)
Есть ли простой способ сделать это в R, не прибегая к какой-то забаве с factor
или apply
?
Спасибо, это в значительной степени то, что я искал. Я разместил свое решение ниже, но, похоже, вы были быстрее. – user1518829