Comece agoraComece grátis

O banco vai falir?

Plote o número de inadimplências que você obteve no exercício anterior, disponível no seu namespace como n_defaults, como uma CDF. A função ecdf() que você escreveu no primeiro capítulo está disponível.

Se as taxas de juros são tais que o banco perde dinheiro se 10 ou mais de seus empréstimos entrarem em inadimplência, qual é a probabilidade de o banco perder dinheiro?

Este exercicio faz parte do curso

Pensamento Estatístico em Python (Parte 1)

Ver curso

Instruções do exercicio

  • Calcule os valores de x e y da ECDF de n_defaults.
  • Plote a ECDF, garantindo que os eixos estejam rotulados. Lembre-se de incluir marker = '.' e linestyle = 'none', além de x e y, na sua chamada a plt.plot().
  • Mostre o gráfico.
  • Calcule o número total de entradas no seu array n_defaults que são maiores ou iguais a 10. Para isso, compute um array booleano que diga se uma determinada entrada de n_defaults é >= 10. Em seguida, some todas as entradas desse array usando np.sum(). Por exemplo, np.sum(n_defaults <= 5) calcularia o número de simulações com 5 ou menos inadimplências.
  • A probabilidade de o banco perder dinheiro é a fração de n_defaults que são maiores ou iguais a 10. Imprima esse resultado clicando em Enviar!

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Compute ECDF: x, y


# Plot the ECDF with labeled axes




# Show the plot


# Compute the number of 100-loan simulations with 10 or more defaults: n_lose_money


# Compute and print probability of losing money
print('Probability of losing money =', n_lose_money / len(n_defaults))
Editar e Executar Código