У меня есть 3 метки: «A», «B», «C».Случайное неравномерное распределение с заданной пропорцией
Я хочу создать случайный список из 100 элементов, из которых 60% - «A», 30% - «B», 10% - «C».
Как это сделать? (Я новичок в Python, надеюсь, что этот вопрос не так уж глупо.)
Edit: Мой вопрос немного отличается от этого вопроса: Generate random numbers with a given (numerical) distribution
Так же, как в комментарии, я хочу точно 60% из них - «А», не каждый элемент имеет 60% вероятность быть «А». Поэтому numpy.random.choice() не является для меня решением.
То на самом деле не случайным, то это? – marsh
случайный с заданным распределением: ABAAACBAAAB – aaaaaa
Ах! Это имеет больше смысла. – marsh