EDA: Representa ECDFs de la duración de los intervalos activos
Un intervalo activo es un periodo de tiempo en el que un pez se mueve de forma continua. Representa una ECDF de la duración de los intervalos activos para los peces mutantes y wild type en la séptima noche de sus vidas. Los conjuntos de datos están en los arrays de numpy bout_lengths_wt y bout_lengths_mut. Las duraciones están en minutos.
Este ejercicio forma parte del curso
Casos prácticos de pensamiento estadístico
Instrucciones del ejercicio
- Importa el módulo
dc_stat_thinkcomodcstpara tener disponibles sus funciones. - Genera los valores de x e y para representar la ECDF de los peces wild type (
bout_lengths_wt) usandodcst.ecdf(). Guarda el resultado en arrays denumpyllamadosx_wtyy_wt. - Haz lo mismo para los peces mutantes (
bout_lengths_mut), guardando el resultado en arrays denumpyllamadosx_mutyy_mut. - Usa
plt.plot()para dibujar las dos ECDF como puntos en la misma figura. Asegúrate de especificar los argumentos con nombremarker='.'ylinestyle='none'. - Muestra tu gráfico con
plt.show().
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# Import the dc_stat_think module as dcst
____
# Generate x and y values for plotting ECDFs
x_wt, y_wt = ____
____, ____ = ____
# Plot the ECDFs
_ = ____(____, ____, ____='.', linestyle='____')
_ = ____(____, ____, ____='.', linestyle='____')
# Make a legend, label axes, and show plot
_ = plt.legend(('wt', 'mut'))
_ = plt.xlabel('active bout length (min)')
_ = plt.ylabel('ECDF')
____