ラベル、タイトル、凡例
グラフを読みやすく仕上げる
「ラベル、タイトル、凡例」は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フィードバックを取得できます。ローカル設定は不要です。