Data Science Academy · レッスン

ラベル、タイトル、凡例

グラフを読みやすく仕上げる

レッスン 4/413 ステップ

「ラベル、タイトル、凡例」はCoddyKit上の無料Data Science Academyレッスンです。 これはレッスン4/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはData Science Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Data Science Academyコースには全4レッスンが含まれています。

グラフだけで内容が伝わるようにする

ラベルのないグラフは謎解きのようなものです。適切なラベルがあれば、読み手はあなたに質問しなくても数秒で内容を理解できます。🏷️

タイトルを付ける

plt.titleで、グラフが伝える内容を示す明確な見出しを追加します。たとえば「地域別の月間売上」のようにします。

plt.title("Monthly Sales by Region")

X軸に名前を付ける

plt.xlabelで横軸にラベルを付け、下部の各目盛りが何を表しているのかを読み手に伝えます。

plt.xlabel("Month")

Y軸に名前を付ける

plt.ylabelを使って高さが何を表すかを示し、「売上(ドル)」のように単位も含めます。

plt.ylabel("Sales ($)")

凡例を追加する

複数の線を1つのグラフに描く場合、凡例によってそれぞれの色の意味が分かるため、読み手が推測する必要がありません。

plt.legend()

凡例にはラベルが必要

各系列にlabelがある場合にだけ、凡例が機能します。すべてのplot呼び出しでlabel=を渡し、その後でlegendを1回呼び出します。

plt.plot(x, y, label="North")

混雑した目盛りを回転する

長いカテゴリ名は重なって読みにくくなります。xticksと回転角度を使って、ラベルを縦向きに回転させましょう。

plt.xticks(rotation=45)

凡例の位置を決める

凡例がデータに重なる場合は移動します。locに"upper left"のような値を渡して、見やすい隅に配置します。

plt.legend(loc="upper left")

レイアウトを整える

ラベルが端からはみ出すことがあります。plt.tight_layoutを呼び出すと、図の中にすべてがきれいに収まるよう調整できます。

plt.tight_layout()

呼び出しの順序が重要

タイトルとラベルは、描画した後、表示する前に追加します。matplotlibは、それらを現在アクティブな軸に適用します。

完成したグラフを保存する

savefigを使ってファイルに書き出せば、成果物を共有できます。分かりやすい名前と高い解像度を選びましょう。

plt.savefig("sales.png", dpi=150)

確認問題

1つのグラフに2本の線がありますが、どちらが何を表すのか分かりません。何を忘れたのでしょうか。

まとめ:グラフを仕上げる

タイトル、軸ラベル、凡例を追加し、目盛りを回転させ、結果を保存できるようになりました。これでグラフだけで内容が伝わりますね!✨

無料で開始

AI チューターと学ぶ Python — 無料

ブラウザでリアルコードを書いて実行し、24/7 の AI チューターから瞬時にサポートを受け、ウェブまたはアプリで続きから学習できます。

コース
30
レッスン
120

よくある質問

「ラベル、タイトル、凡例」レッスンは無料ですか?

はい。「ラベル、タイトル、凡例」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Data Science Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Data Science Academyコースには全4レッスンが含まれています。

「ラベル、タイトル、凡例」で何を学びますか?

グラフを読みやすく仕上げる ブラウザで直接実行するハンズオンコードでData Science Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

Data Science Academyを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのData Science Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン4/4です。

「ラベル、タイトル、凡例」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このData Science Academyレッスンでコードを書いて実行できますか?

はい。すべてのData Science Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. 1つまたは複数の列で並べ替える
  2. 初めてのgroupby集計
  3. matplotlibで折れ線グラフと棒グラフ
  4. ラベル、タイトル、凡例
← Data Science Academyに戻る