¿Quieres que la proporción en la muestra a ser exactamente las proporciones establecidas? o para representar la idea de muestreo de una población muy grande con esas proporciones (por lo que las proporciones de muestra será de cerca, pero no exacto)?
Si desea que las proporciones exactas a continuación, puede seguir Brandon sugerencia y el uso de la R sample
función para cambiar aleatoriamente el orden de un vector que tiene las proporciones exactas.
Si desea una muestra de la población, pero no restringir las proporciones para ser exactos, a continuación, usted todavía puede usar el sample
función en R con la prob
argumento así:
> x <- sample( LETTERS[1:4], 10000, replace=TRUE, prob=c(0.1, 0.2, 0.65, 0.05) )
> prop.table(table(x))
x
A B C D
0.0965 0.1972 0.6544 0.0519