У меня есть матрица, и я хочу создать список с выбранными строками этой матрицы, являющимися элементами списка.R_List из выбранных строк матрицы
Например, это моя матрица
my.matrix=matrix(1:100, nrow=20)
и я хочу, чтобы создать список из этой матрицы таким образом, что каждый элемент этого списка является частью матрицы и индекс строки каждой части определяется по
my.n=c(1,2,4,3,5,5)
Так первый элемент в моем списке должен быть
my.matrix[1,]
сек ond
my.matrix[2:3,]
и так далее.
Как это сделать элегантным способом?
my.n дает количество строк, которые должны быть извлечены из my.matrix. 'my.n [1] = 1' означает строку 1; 'my.n [2] = 2' означает строку 2,3; 'my.n [3] = 4' означает строки с 4 по 7 и т. Д. – user3420448