Предположим, у меня есть вектор test .
test<-c(7,4,6,8,9,7,10,2,11,15)
И второй вектор test_split .
test_split<-c(2,4,3,1)
Я бы создать фрейм данных, где первый столбец - test , а второй столбец -
(1,1,2,2,2,2,3,3,3,4)
Как видите, этот вектор состоит из test_split :
Я повторяю 2 (= test_split [1] ) раз 1, затем 4 (= test_split [2] ) раз 2 и т.д. c.
Есть ли эффективный способ сделать это?
Best,
W