始める無料で始める

棒グラフ

棒グラフは、カテゴリごとに整理されたデータを一連の棒で表し、各棒の高さがそのカテゴリの値を示します。

この演習では、与えられた medals DataFrame を使って、各国が獲得した金メダルの数を可視化します。DataFrame では国名がインデックスにあり、各国の金メダル数を含む "Gold" という列があります。

この演習はコースの一部です

Matplotlibで学ぶデータ可視化入門

コースを見る

演習の手順

  • ax.bar メソッドを呼び出し、国を横軸として "Gold" 列をプロットします。
  • ax.set_xticklabels を使って、x 軸の目盛りラベルを国名に設定します。
  • ax.set_xticklabels の呼び出しで、キーワード引数 rotation を使い、x 軸の目盛りラベルを 90 度回転させます。
  • y 軸ラベルを "Number of medals" に設定します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

fig, ax = plt.subplots()

# Plot a bar-chart of gold medals as a function of country
____

# Set the x-axis tick labels to the country names
____.set_xticklabels(____, ____)

# Set the y-axis label
____

plt.show()
コードを編集して実行