1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python 中級

Connected

演習

ヒストグラムを作る (2): ビン数

前の演習ではビンの数を指定しませんでした。その場合、Python はデフォルトでビン数を 10 に設定します。ビンの数はとても重要です。ビンが少なすぎると現実を単純化しすぎて細部が見えません。多すぎると逆に複雑になりすぎて全体像がつかみにくくなります。

データを分割するビンの数は、引数 bins で制御できます。

この演習ではまさにそれを行います。ここでは 2 つのプロットを作成します。スクリプトのコードにはすでに plt.show() と plt.clf() の呼び出しが含まれています。plt.show() はプロットを表示し、plt.clf() はプロットをクリアして次の作業を始められるようにします。

これまでと同様に、life_exp は利用可能で、matplotlib.pyplot は plt としてインポート済みです。

指示

100 XP
  • life_exp のヒストグラムをビン数 5 で作成します。どのビンに最も多くの観測値が入っているかわかりますか?
  • 次に、ビン数を 20 にしてもう一度 life_exp のヒストグラムを作成します。こちらの方が見やすいでしょうか?