Comece agoraComece grátis

Comparação de ECDFs

ECDFs também permitem comparar duas ou mais distribuições (embora os gráficos fiquem poluídos se houver muitas). Aqui, você vai traçar ECDFs para os comprimentos das pétalas das três espécies de íris. Você já escreveu uma função para gerar ECDFs, então vamos colocá-la em bom uso!

Para sobrepor as três ECDFs no mesmo gráfico, você pode usar plt.plot() três vezes, uma para cada ECDF. Lembre-se de incluir marker='.' e linestyle='none' como argumentos dentro de plt.plot().

Este exercicio faz parte do curso

Pensamento Estatístico em Python (Parte 1)

Ver curso

Instruções do exercicio

  • Calcule as ECDFs para cada uma das três espécies usando sua função ecdf(). As variáveis setosa_petal_length, versicolor_petal_length e virginica_petal_length já estão no seu namespace. Desempacote as ECDFs em x_set, y_set, x_vers, y_vers e x_virg, y_virg, respectivamente.
  • Plote as três ECDFs no mesmo gráfico como pontos. Para isso, você vai precisar de três comandos plt.plot(). Atribua o resultado de cada um a _.
  • Uma legenda e rótulos de eixos já foram adicionados para você, então clique em Enviar para ver todas as ECDFs!

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# 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 e Executar Código