Quiero dibujar funciones probabilísticas (como la distribución binomial), pero no encuentro una función que devuelva la probabilidad de parámetros dados. Para escribirlo yo mismo necesito coeficientes binomiales (podría escribirlo yo mismo), para los cuales tampoco he encontrado una función. ¿Hay un 'corto y/o fácil' para hacer esto?
Para aclarar: no quiero dibujar histogramas, y no quiero ajustar una línea a uno.¿Cómo dibujar distribuciones probabilísticas con numpy/matplotlib?
5
A
Respuesta
9
scipy.stats.binom.pmf
da la función de masa de probabilidad para la distribución binomial. Puedes calcularlo para un rango y trazarlo. por ejemplo, para 10 intentos, yp = 0.1, podría hacer
import scipy, scipy.stats
x = scipy.linspace(0,10,11)
pmf = scipy.stats.binom.pmf(x,10,0.1)
import pylab
pylab.plot(x,pmf)
Cuestiones relacionadas
- 1. ¿Cómo compilo en Linux para compartir con todas las distribuciones?
- 2. Cómo dibujar 'Biohazard' con swing
- 3. ¿Cómo definir distribuciones personalizadas en JAGS?
- 4. Creando nuevas distribuciones en scipy
- 5. cómo dibujar un corazón con pylab
- 6. Cómo dibujar un QPixmap con transparencia
- 7. ¿Cómo dibujar múltiples gráficos con punto?
- 8. cómo dibujar líneas de cuadrícula con libgdx
- 9. Cómo dibujar imágenes suaves con C#?
- 10. Cómo dibujar líneas suaves con antialias
- 11. Cómo dibujar un arco elíptico con CoreGraphics?
- 12. OpenGL - Cómo dibujar píxel cuadrado con GL_POINTS
- 13. OpenGL: Dibujar líneas con VBO
- 14. Dibujar texto con gráficos básicos
- 15. Generar números aleatorios según las distribuciones
- 16. distribuciones gaussianas bivariadas de dibujo en matplotlib
- 17. ¿Cómo puedo instalar distribuciones de scripts desde CPAN?
- 18. compatibilidad binaria entre las distribuciones de Linux
- 19. DistributionFitTest [] para distribuciones personalizadas en Mathematica
- 20. Cómo dibujar triángulo con fondo transparente con borde?
- 21. Distribuciones de frecuencia de trazado en python
- 22. Dibujar cuadrado con coordenadas polares
- 23. Cómo quitar la fuente de distutils distribuciones binarias?
- 24. ¿Hay pequeñas distribuciones de Unix o BSD?
- 25. Cómo dibujar un rectángulo?
- 26. R: ¿Cómo ajustar un gran conjunto de datos con una combinación de distribuciones?
- 27. Cómo dibujar gráficos en Android?
- 28. Cómo dibujar una forma borrosa?
- 29. Cómo dibujar un triángulo programáticamente
- 30. cómo dibujar autómatas en Java
Esto era lo que quería. Me pregunto por qué no lo encontré. Gracias. – Sebastian
Nota: la referencia scipy indica scipy.stats.binom.pdf (función de densidad probality) – Sebastian