I am trying to dynamically split a list of numbers into separate vectord where they are in order.
Let’s say there are some vectord of numbers
Numbers_set1 <- c(53,54,55,56,58,59)
Numbers_set2 <- c(52,57)
I want to split them into different vectors depending on consecutive order like so
# so this is what each group would look like but done dynamically
Numbers_set1_group1 <- c(53,54,55,56)
Numbers_set1_group2 <- c(58,59)
Numbers_set2_group1 <- c(52)
Numbers_set2_group2 <- c(57)
I am trying to do this dynamically.
Another example
Numbers_set1 <- c(53,54,55,56,58,59,61,62,63)
Numbers_set2 <- c(52,57,60,64)
Numbers_set1_group1 <- c(53,54,55,56)
Numbers_set1_group2 <- c(58,59)
Numbers_set1_group3<- c(61,62,63)
Numbers_set2_group1 <- c(52)
Numbers_set2_group2 <- c(57)
Numbers_set2_group3<- c(60)
Numbers_set2_group4<- c(64)
There could be different amounts of vectors depending on how many numbers are in order.
Maybe specifying each sublist with i
?
Thanks!