标签和标题
本课属于 Coddy Machine Learning 学习旅程的“数据与图表”单元。第 20 课,共 60 课。
学完本章后,你将能绘制这样的图表:
一切从文字开始。一条没有说明的线可能表示金钱、分钟或米。标题和两个坐标轴标签会说明它表示什么:
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()每个函数都接收一个字符串,所以也可以使用 f-string。把单位放在标签中,并在 plt.show() 之前调用这三个函数,这样图表就完成了。
挑战
中等太阳能板记录了每天早上各个小时的功率。起始代码会读取太阳能板的名称并绘制折线图。完成图表:
- 标题由名称、一个空格和
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 在线编译器