ComenzarEmpieza gratis

Comparación de ECDF

Las ECDF también te permiten comparar dos o más distribuciones (aunque si hay demasiadas, el gráfico se satura). Aquí, vas a trazar las ECDF de las longitudes de pétalo de las tres especies de iris. Ya escribiste una función para generar ECDF, ¡así que vas a darle buen uso!

Para superponer las tres ECDF en el mismo gráfico, puedes usar plt.plot() tres veces, una por cada ECDF. Recuerda incluir marker='.' y linestyle='none' como argumentos dentro de plt.plot().

Este ejercicio forma parte del curso

Pensamiento estadístico en Python (Parte 1)

Ver curso

Instrucciones del ejercicio

  • Calcula las ECDF de cada una de las tres especies usando tu función ecdf(). Las variables setosa_petal_length, versicolor_petal_length y virginica_petal_length ya están en tu espacio de nombres. Desempaqueta las ECDF en x_set, y_set, x_vers, y_vers y x_virg, y_virg, respectivamente.
  • Traza las tres ECDF en el mismo gráfico como puntos. Para ello, necesitarás tres comandos plt.plot(). Asigna el resultado de cada uno a _.
  • Ya se han añadido una leyenda y etiquetas de ejes por ti, así que pulsa Enviar para ver todas las ECDF.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Compute ECDFs




# Plot all ECDFs on the same plot




# Annotate the plot
plt.legend(('setosa', 'versicolor', 'virginica'), loc='lower right')
_ = plt.xlabel('petal length (cm)')
_ = plt.ylabel('ECDF')

# Display the plot
plt.show()
Editar y ejecutar código