Cómo trazar una distribución de chi-cuadrado en Python

Para trazar una distribución de chi-cuadrado en Python, puede usar la siguiente sintaxis:

# El eje x varía de 0 a 20 con 0,001 pasos
 x = np. arango (0, 20, 0.001)

#plot la distribución Chi-cuadrado con 4 grados de libertad
 plt. trama (x, chi2. pdf (x, df = 4 ))

La matriz x define el rango para el eje x y plt.plot () produce la curva para la distribución Chi-cuadrado con los grados de libertad especificados.

Los siguientes ejemplos muestran cómo utilizar estas funciones en la práctica.

Ejemplo 1: trazar una distribución de chi-cuadrado simple

El siguiente código muestra cómo trazar una sola curva de distribución de Chi-cuadrado con 4 grados de libertad

importar numpy como np
 import matplotlib. pyplot  como plt
 de scipy. estadísticas de  importación chi2

# El eje x varía de 0 a 20 con 0,001 pasos
 x = np. arango (0, 20, 0.001)

#plot la distribución Chi-cuadrado con 4 grados de libertad
 plt. trama (x, chi2. pdf (x, df = 4 ))

Trazar la distribución de chi-cuadrado en Python

También puede modificar el color y el ancho de la línea en el gráfico:

plt. plot (x, chi2. pdf (x, df = 4 ), color = ' red ', linewidth = 3 )

Ejemplo 2: Trazar múltiples distribuciones de chi-cuadrado

El siguiente código muestra cómo trazar múltiples curvas de distribución de Chi-cuadrado con diferentes grados de libertad:

importar numpy como np
 import matplotlib. pyplot  como plt
 de scipy. estadísticas de  importación chi2

# El eje x varía de 0 a 20 con 0,001 pasos
 x = np. arango (0, 20, 0.001)

#define múltiples distribuciones de chi-cuadrado
 plt. plot (x, chi2. pdf (x, df = 4 ), label = ' df: 4 ')
plt. plot (x, chi2. pdf (x, df = 8 ), label = ' df: 8 ')
plt. plot (x, chi2. pdf (x, df = 12 ), label = ' df: 12 ')

#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. estadísticas de  importación chi2

# El eje x varía de 0 a 20 con 0,001 pasos
 x = np. arango (0, 20, 0.001)

#define múltiples distribuciones de chi-cuadrado
 plt. plot (x, chi2. pdf (x, df = 4 ), label = ' df: 4 ', color = ' gold ')
plt. plot (x, chi2. pdf (x, df = 8 ), label = ' df: 8 ', color = ' red ')
plt. plot (x, chi2. pdf (x, df = 12 ), label = ' df: 12 ', 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. título (' Distribuciones de chi-cuadrado ', tamaño de fuente = 14 )

Trazar múltiples distribuciones de chi-cuadrado en Python

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/

Deja un comentario

Una ojiva es un gráfico que muestra cuántos valores de datos se encuentran por encima o por debajo de un…
statologos comunidad-2

Compartimos información EXCLUSIVA y GRATUITA solo para suscriptores (cursos privados, programas, consejos y mucho más)

You have Successfully Subscribed!