1. Învăţa
  2. /
  3. Courses
  4. /
  5. Python으로 하는 Statistical Thinking (파트 1)

Connected

exercise

이항분포 PMF 그리기

영상에서 언급했듯이, 보기 좋은 PMF를 직접 그리려면 약간의 matplotlib 요령이 필요한데, 여기서는 다루지 않겠습니다. 대신 지금까지 배운 기술만으로, 이항분포의 PMF를 히스토그램으로 표현해 보겠습니다. 핵심은 bins 키워드 인자를 통해 plt.hist()에 전달할 구간 경계를 설정하는 것입니다. 구간의 중앙이 정수에 오도록 해야 하므로, 구간 경계는 -0.5, 0.5, 1.5, 2.5, ...에서 max(n_defaults) + 1.5까지가 되어야 합니다. 이런 배열은 np.arange()로 생성한 뒤 배열에서 0.5를 빼면 만들 수 있어요.

여러분은 이미 대출 연체 예제에서 이항분포로부터 샘플링을 했고, 그 결과 샘플은 NumPy 배열 n_defaults에 들어 있습니다.

Instrucţiuni

100 XP
  • np.arange()를 사용해 구간의 중앙이 정수에 오도록 구간 경계를 계산하고, 결과 배열을 변수 bins에 저장하세요.
  • plt.hist()를 사용해 n_defaults의 히스토그램을 그리고, 키워드 인자 density=True와 bins=bins를 지정하세요.
  • 그래프를 표시하세요.