人工智能入门案例-Matplotlib 入门

本教程主要目标

Ø一个知识点,一个案例,一段代码,理论与实践结合

Ø通俗简单易懂,每个案例代码都非常简短.

Ø代码注解非常清楚

Ø系统化学习,包括编程,数学,numpy,tensorflow,matplotlib

让大家更快,更好的掌握人工智能

花两小时改变自己的命运

Matplotlib 可能是 Python 2D-绘图领域使用最广泛的套件。它能让使用者很轻松地将数据图形化,并且提供多样化的输出格式。这里将会探索 matplotlib 的常见用法。

使用matplotlib库绘图,原理很简单,就是下面这5步:

1.创建一个图纸(figure)

2.在图纸上创建一个或多个绘图(plotting)区域(也叫子图,坐标系/轴,axes)

3.在plotting区域上描绘点、线等各种marker

4.为plotting添加修饰标签(绘图线上的或坐标轴上的)

5.其他各种DIY

在上面的过程中,主要就是下面三个元素:

·变量

·函数

·图纸(figure)和子图(axes, 也可以理解成坐标轴)

其中,变量和函数通过改变figure和axes中的元素(例如:title,label,点和线等等)一起描述figure和axes,也就是在画布上绘图。图片结构如下图所示:

·

importmatplotlib.pyplotasplt

#定义x坐标

x= [1,2,3,4]

#定义y坐标

y =[2,2,3,5]

#绘制图形

plt.plot(x,y)

#显示图形

plt.show()

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180512G1NHNO00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券