ラベルとタイトル
CoddyのMachine Learningジャーニー「データとプロット」セクションの一部。レッスン 20/60。
この章を終える頃には、次のようなグラフを描けるようになります。
始まりは言葉です。何も書かれていない線だけでは、金額なのか、分数なのか、メートルなのかわかりません。タイトルと2つの軸ラベルが、それを示します。
months = [1, 2, 3, 4, 5, 6]
savings = [120, 250, 310, 480, 520, 700]
plt.plot(months, savings)
plt.title("My Savings")
plt.xlabel("Month")
plt.ylabel("Savings ($)")
plt.show()それぞれ文字列を1つ受け取るので、f文字列も使えます。ラベルに単位を入れ、グラフを完成させる plt.show() の前に3つすべてを呼び出します。
チャレンジ
中級ソーラーパネルは毎朝、時間ごとの電力を記録しました。スターターコードはパネル名を読み取り、折れ線を描画します。グラフを完成させましょう:
- 名前、スペース、
Outputを使ってタイトルを付けます。名前がShedなら、Shed Outputになります。 - 横軸に
Hour、縦軸にPower (W)とラベルを付けます。 - グラフを表示します。
パネル名をBalconyにした場合、次のようなグラフになります:
プログラムは何も出力しません。Coddyが出力欄にグラフの説明を表示します。
自分で試してみよう
import matplotlib.pyplot as plt
panel = input()
hours = [6, 7, 8, 9, 10, 11, 12]
watts = [40, 95, 160, 210, 255, 280, 290]
# 下の行を変更しないでください
plt.plot(hours, watts)
# 下にコードを書いてください
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
データとプロットのすべてのレッスン
自分で練習してみよう: Pythonオンラインコンパイラ