Hola, Mira esta respuesta:
http://stackoverflow.com/questions/2640053/getting-n-random-numbers-that-the-sum-is-m Y si no quieres excesivas complicaciones sobre el tipo de distribución resultante, etc. con esta regla: "Just generate N random numbers, compute their sum, divide each one by the sum" Saludos, Carlos Ortega www.qualityexcellence.es El 5 de diciembre de 2016, 20:44, Freddy Omar López Quintero < [email protected]> escribió: > Hola comunidad, > > Les consulto mi duda. Quisiera generar N números aleatorios tal que su suma > esté predeterminada a un valor k. Sé que con la distribución Dirichlet, por > ejemplo, se podrían obtener números aleatorios tal que su suma es la > unidad. Por ejemplo > > MCMCpack::rdirichlet(1,rep(10,7)) > > genera 7 números tal que su suma es 1 (el parámetro rep(10,7) es cualquier > cosa). > > Pero me pregunto si se podrá realizar algo parecido variando la suma (no > necesariamente 1) y que los valores no solo sean positivos (como en la > Dirichlet). > > ¡Gracias de antemano! > > -- > «Pídeles sus títulos a los que te persiguen, pregúntales > cuándo nacieron, diles que te demuestren su existencia.» > > Rafael Cadenas > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > [email protected] > https://stat.ethz.ch/mailman/listinfo/r-help-es > -- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list [email protected] https://stat.ethz.ch/mailman/listinfo/r-help-es
