У меня есть матрица размером 2000х50. Для 50 мест в каждой из 2000 строк я хочу, чтобы ровно 6 из них были равны 1, а оставшиеся 44 - 0. Это распределение должно быть случайным для каждой строки. Я пытался использовать функции sample
, rbinom
, но ни одна из них, похоже, не помогает. Также возможно, что я не правильно их использую. Все мысли и предложения по этому поводу будут оценены.
Спасибо.
Правка - Первоначально я хотел, чтобы эти 6 чисел были единым целым, но теперь я хочу, чтобы они случайным образом отбирались из гамма-распределения с формой и масштабом = 4. Как я могу внести изменения в предложения ниже, чтобы включить это? Я очень плохо знаком с R, и эти базовые вещи, кажется, беспокоят меня. Еще раз спасибо.