EDA: trace ECDFs do comprimento de períodos ativos
Um período ativo é um intervalo de tempo em que um peixe se mantém em movimento constante. Trace uma ECDF do comprimento dos períodos ativos para os peixes mutantes e do tipo selvagem na sétima noite de vida. Os conjuntos de dados estão nos arrays do numpy bout_lengths_wt e bout_lengths_mut. Os comprimentos dos períodos estão em minutos.
Este exercício faz parte do curso
Estudos de caso em pensamento estatístico
Instruções do exercício
- Importe o módulo
dc_stat_thinkcomodcstpara ter as funções disponíveis. - Gere os valores de x e y para traçar a ECDF dos peixes do tipo selvagem (
bout_lengths_wt) usandodcst.ecdf(). Armazene o resultado em arrays donumpychamadosx_wtey_wt. - Faça o mesmo para os peixes mutantes (
bout_lengths_mut), armazenando o resultado em arrays donumpychamadosx_mutey_mut. - Use
plt.plot()para traçar as duas ECDFs como pontos no mesmo gráfico. Certifique-se de especificar os argumentos nomeadosmarker='.'elinestyle='none'. - Mostre o gráfico usando
plt.show().
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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')
____