Contenido de este artículo
- 0
- 0
- 0
- 0
Una «curva de campana» es el apodo que se le da a la forma de una distribución normal , que tiene una forma de «campana» distinta:
Este tutorial explica cómo hacer una curva de campana en Python.
Cómo crear una curva de campana en Python
El siguiente código muestra cómo crear una curva de campana utilizando las bibliotecas numpy , scipy y matplotlib :
import numpy as np import matplotlib.pyplot as plt from scipy.stats import norm #crear un rango de valores x de -4 a 4 en incrementos de .001 x = np. rango (-4, 4, 0.001) # crear un rango de valores y que correspondan a un PDF normal con media = 0 y sd = 1 y = norm.pdf (x, 0,1) #define plot fig, ax = plt.subplots (figsize = (9,6)) ax.plot (x, y) # elija el estilo de trazado y muestre la curva de campana plt.style.use ('fivethirtyeight') plt.show ()
Cómo completar una curva de campana en Python
El siguiente código ilustra cómo completar el área debajo de la curva de campana que va de -1 a 1:
x = np. rango (-4, 4, 0.001) y = norm.pdf (x, 0,1) fig, ax = plt.subplots (figsize = (9,6)) ax.plot (x, y) #especifique la región de la curva de campana para completar x_fill = np. rango (-1, 1, 0.001) y_fill = norm.pdf (x_fill, 0,1) ax.fill_between (x_fill, y_fill, 0, alpha = 0.2, color = 'azul') plt.style.use ('fivethirtyeight') plt.show ()
Tenga en cuenta que también puede diseñar el gráfico de la forma que desee utilizando las muchas opciones de estilo de matplotlib . Por ejemplo, podría utilizar un tema de «luz solar» con una línea verde y un sombreado verde:
x = np. rango (-4, 4, 0.001) y = norm.pdf (x, 0,1) fig, ax = plt.subplots (figsize = (9,6)) ax.plot (x, y, color = ' verde ') #especifique la región de la curva de campana para completar x_fill = np. rango (-1, 1, 0.001) y_fill = norm.pdf (x_fill, 0,1) ax.fill_between (x_fill, y_fill, 0, alpha = 0.2, color = ' verde ') plt.style.use (' Solarize_Light2 ') plt.show ()
Puede encontrar la guía de referencia de la hoja de estilo completa para matplotlib aquí .
Recursos adicionales
Cómo hacer una curva de campana en Excel
- https://r-project.org
- https://www.python.org/
- https://www.stata.com/
¿Te hemos ayudado?
Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:La ayuda no cuesta nada
Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo: