Este artículo estudia principalmente el muestreo o el muestreo de distribuciones binomiales en la programación de Java. El siguiente es el código de implementación específico.
El siguiente programa es un muestreo de distribución binomial con n = 100 y p = 0.9, con un total de 10,000 muestras.
función de paquete; importar org.apache.commons.math3.distribution.betadistribution; import org.apache.commons.math3.distribution.binomialDistribution; import org.apache.commons.math3.special.gamma; clase pública dergamma {// muestra 1000 veces public estatic void main (string [] args {para (int (0; 0; i ++) {system.out.println (binomialsampler (100,0.9));}} // muestreo de distribución binomial en público doble binomialsampler (int ensayos, double p) {binomiadistribution binomial = new binomialDistribution (ensayos, p); return binomial.Como se muestra en la figura a continuación, el resultado de cada muestreo:
El gráfico de la distribución es el siguiente:
Resumir
Lo anterior es todo el contenido de este artículo sobre la programación de Java para implementar el código de instancia de muestreo o muestreo para la distribución binomial. Espero que sea útil para todos. Los amigos interesados pueden continuar referiéndose a otros temas relacionados en este sitio. Si hay alguna deficiencia, deje un mensaje para señalarlo. ¡Gracias amigos por su apoyo para este sitio!