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)
Instrucciones del ejercicio
- Calcula las ECDF de cada una de las tres especies usando tu función
ecdf(). Las variablessetosa_petal_length,versicolor_petal_lengthyvirginica_petal_lengthya están en tu espacio de nombres. Desempaqueta las ECDF enx_set, y_set,x_vers, y_versyx_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()