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