Предположим, у меня есть фрейм данных с 10 строками и 5 столбцами, подобными этому
df <- data.frame(matrix(rep(1:10, 5), ncol=5))
Я хочу разбить фрейм данных на список с 5 векторами неравной длины, где первый вектор начинается с первой строкипервый столбец, второй вектор начинается со второй строки второго столбца и так далее.Я приведу указатель, где должен заканчиваться каждый из векторов.Например, если этот индексный вектор равен c(3, 5, 4, 8, 10)
, то я ожидаю, что список будет list(1:3, 2:5, 3:4, 4:8, 5:10)
.Спасибо!