问题描述
当我们在机器学习的时候,首先会获取数据,然后会观察数据,通过对数据的观察,我们知道这些数据内部大概呈现什么关系,从而为接下里的模型选择做好参考准备。
这就我们今天要学习的内容,如何让数据以图表的形式表现成来,我们运用到的技术就是matplotlib。
基本运用
首先引入函数库
import matplotlib.pyplot as plt
展示标图
values = [1, 4, 8, 9, 2, 0, 3, 10, 4, 7]
plt.plot(range(1, 11), values)
plt.show()

画多线条和多标图
你遇到很多场合,你必须使用多个标绘制线条,例如当比较两组值的时候,为了使用MatPlotLib来创建这样的标图,你只需要多次调用plt.plot(),就如下所展示的那样。
values = [1, 5, 8, 9, 2, 0, 3, 10, 4, 7]
values2 = [3, 8, 9 ,2, 1, 2, 4, 7, 6, 6]
plt.plot(range(1, 11), values)
plt.plot(range(1, 11), values2)

网友评论