У меня есть вектор размеров выборки для 4 популяций: 3 2 1 4, который суммируется до 10 особей. Мне нужен код, который может динамически (поэтому его можно использовать в разных ситуациях) сделать матрицу из 1 и 0 с 10 строками и 4 столбцами, которая имеет 3 1, а затем остальную часть этого столбца 0, а затем следующий столбец имеет 3 0, затем 2 1, затем остальные 0 и так далее, как показано ниже:Создайте сложную матрицу из вектора в r
1 0 0 0
1 0 0 0
1 0 0 0
0 1 0 0
0 1 0 0
0 0 1 0
0 0 0 1
0 0 0 1
0 0 0 1
0 0 0 1
Вход:
nSamples <- c(3,2,1,4)