1. 학습
  2. /
  3. 강의
  4. /
  5. 중급 Python

Connected

연습 문제

히스토그램 만들기 (2): bins

이전 연습 문제에서는 bin의 개수를 지정하지 않았죠. 그런 경우 Python은 기본적으로 bin을 10개로 설정해요. bin의 개수는 꽤 중요해요. 너무 적으면 현실을 과도하게 단순화해 세부를 놓치고, 너무 많으면 지나치게 복잡해져 전체 흐름을 파악하기 어렵습니다.

데이터를 나눌 bin의 개수를 제어하려면 bins 인자를 설정하면 돼요.

이번 연습에서는 바로 그 작업을 해봅니다. 여기서 두 개의 플롯을 만들 거예요. 스크립트에는 이미 plt.show()와 plt.clf() 호출이 포함되어 있어요. plt.show()는 플롯을 표시하고, plt.clf()는 플롯을 지워서 새로 시작할 수 있게 합니다.

앞서와 마찬가지로 life_exp는 이미 준비되어 있고, matplotlib.pyplot은 plt로 임포트되어 있어요.

지침

100 XP
  • life_exp의 히스토그램을 5개의 bin으로 만드세요. 어느 bin에 관측값이 가장 많이 들어가나요?
  • 이번에는 20개의 bin으로 life_exp의 히스토그램을 다시 만드세요. 이쪽이 더 나아 보이나요?