始める無料で始める

matplotlib の axes を使う

Seaborn は、グラフを作成するための基盤ライブラリとしてmatplotlibを使用しています。 ほとんどの場合、Seaborn の API だけで可視化のカスタマイズができますが、 matplotlibの関数を使うと、より細かい調整が可能です。特に重要なのがmatplotlibaxesオブジェクトです。

axesオブジェクトを取得すると、グラフに対してさまざまなカスタマイズを行えます。

この演習では、US HUD のデータがデータフレームdfに読み込まれており、必要なライブラリもすべてインポート済みです。

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

Seaborn による中級データ可視化

コースを見る

演習の手順

  • plt.subplots()を使って、axes オブジェクトと figure オブジェクトを作成しましょう。
  • 作成した axes 上に、fmr_3列のhistplotを描画しましょう。
  • x軸に「3 Bedroom Fair Market Rent」というわかりやすいラベルを設定しましょう。

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

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

# Create a figure and axes
fig, ax = plt.____()

# Plot the distribution of data
sns.histplot(df['fmr_3'], ax=ax)

# Create a more descriptive x axis label
ax.set(____="3 Bedroom Fair Market Rent")

# Show the plot
plt.show()
コードを編集して実行