Para trazar una distribución normal en Python, puede usar la siguiente sintaxis:
# El eje x oscila entre -3 y 3 con 0,001 pasos x = np. arango (-3, 3, 0.001) # trazar la distribución normal con media 0 y desviación estándar 1 plt. plot (x, norm. pdf (x, 0, 1))
La matriz x define el rango para el eje x y plt.plot () produce la curva para la distribución normal con la media y la desviación estándar especificadas.
Los siguientes ejemplos muestran cómo utilizar estas funciones en la práctica.
Ejemplo 1: trazar una distribución normal única
El siguiente código muestra cómo trazar una única curva de distribución normal con una media de 0 y una desviación estándar de 1:
importar numpy como np import matplotlib. pyplot como plt de scipy. norma de importación de estadísticas # El eje x oscila entre -3 y 3 con 0,001 pasos x = np. arango (-3, 3, 0.001) # trazar la distribución normal con media 0 y desviación estándar 1 plt. plot (x, norm. pdf (x, 0, 1))

También puede modificar el color y el ancho de la línea en el gráfico:
plt. plot (x, norm. pdf (x, 0, 1), color = ' red ', linewidth = 3 )

Ejemplo 2: Trazar múltiples distribuciones normales
El siguiente código muestra cómo trazar múltiples curvas de distribución normal con diferentes medias y desviaciones estándar:
importar numpy como np import matplotlib. pyplot como plt de scipy. norma de importación de estadísticas # El eje x oscila entre -5 y 5 con 0,001 pasos x = np. arango (-5, 5, 0.001) #define múltiples distribuciones normales plt. plot (x, norm. pdf (x, 0, 1), label = ' μ: 0, σ: 1 ') plt. plot (x, norm. pdf (x, 0, 1.5), label = ' μ: 0, σ: 1.5 ') plt. plot (x, norm. pdf (x, 0, 2), label = ' μ: 0, σ: 2 ') #add leyenda para trazar plt. leyenda ()

Siéntase libre de modificar los colores de las líneas y agregar un título y etiquetas de ejes para completar el gráfico:
importar numpy como np
import matplotlib. pyplot como plt
de scipy. norma de importación de estadísticas
# El eje x oscila entre -5 y 5 con 0,001 pasos
x = np. arango (-5, 5, 0.001)
#define múltiples distribuciones normales
plt. plot (x, norm. pdf (x, 0, 1), label = ' μ: 0, σ: 1 ', color = ' gold ')
plt. plot (x, norm. pdf (x, 0, 1.5), label = ' μ: 0, σ: 1.5 ', color = ' red ')
plt. plot (x, norm. pdf (x, 0, 2), label = ' μ: 0, σ: 2 ', color = ' pink ')
#add leyenda para trazar
plt. leyenda (título = ' Parámetros ')
#add etiquetas de ejes y un título
plt. ylabel (' Densidad ')
plt. xlabel (' x ')
plt. title (' Distribuciones normales ', tamaño de fuente = 14 )

Consulte la documentación de matplotlib para obtener una explicación detallada de la función plt.plot () .
- https://r-project.org
- https://www.python.org/
- https://www.stata.com/