セクション 3. 章 1
single
プロットへのタイトルの追加
メニューを表示するにはスワイプしてください
タイトルの選択
優れたプロットには、明確で情報量の多いタイトルが必要。 「Line plot」や「Scatter plot」のような一般的なタイトルは文脈が不足しており、可視化の目的を伝えられない。 より良い例としては、**「New York Average Monthly Temperatures (2022)」**のように、データの内容、場所、期間といった重要な詳細を明示するタイトルが挙げられる。
以下は、matplotlibを使ってプロットのタイトルを設定する方法。
1234567import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] plt.bar(programming_languages, shares, color=['b', 'green', 'red', 'yellow']) # Setting the plot title plt.title('Percentage of users of programming languages') plt.show()
タイトルのカスタマイズ
タイトルは、タイトル文字列を文字列としてplt.title()関数に渡すことで設定。
メインのlabelパラメータに加え、フォントサイズはfontsize引数(デフォルトは10)、フォントカラーはcolorパラメータで指定可能。
これらがタイトルをカスタマイズする主なオプション。
もう一つ重要なパラメータがloc(位置)で、center(デフォルト)、left、rightのいずれかを指定できる。
例を使ってタイトルを変更。
12345678import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] plt.bar(programming_languages, shares, color=['b', 'green', 'red', 'yellow']) # Customizing the title appearance plt.title('Percentage of users of programming languages', loc='left', fontsize=7, color='indigo') plt.show()
タイトルは左揃えで、フォントサイズが大きくなり、フォントカラーも変更されています。これらのパラメータは、タイトルをカスタマイズする際によく注目される要素です。
さらに学ぶ
さらに詳しい情報については、いつでも title() documentation を参照してください。
タスク
スワイプしてコーディングを開始
課題は、ボストンとシアトルの平均年間気温の折れ線グラフにタイトルを追加することです。
- 適切な関数を使用してグラフのタイトルを設定してください。
- タイトルは次のように設定してください:
'Boston and Seattle average yearly temperatures'。 - タイトルのフォントサイズを
15に設定してください。 - タイトルの位置を
rightに設定してください。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 3. 章 1
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください