码迷,mamicode.com
首页 > 其他好文 > 详细

关于plot画图的原理

时间:2018-10-04 10:14:28      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:img   import   plt   info   现在   numpy   范围   垂直   image   

首先是导入的:

Import matplotlib.pyplot as plt

这份导入要背住,没事就是需要你进行导入的;

然后就是画图了,下面举一个例子:

import numpy as np

import matplotlib.pyplot as plt

 

t = np.linspace(-10, 10, 100)

plt.figure(figsize=(9,3))

sig = 1 / (1 + np.exp(-t))

plt.plot([-10, 10], [0, 0], "r-")    

plt.plot([-10, 10], [0.5, 0.5], "k:")

plt.plot([-10, 10], [1, 1], "k:")

plt.axis([-10, 10, -0.1, 1.1])

plt.plot(t, sig, "b-", linewidth=2)

plt.show()

上图:

技术分享图片

注意上面那句标红的语句,对应的是红线;我现在修改为([0,0]变为[0,1]):

plt.plot([-10, 10], [0, 1], "r-")    

上图:

技术分享图片

简单讲述一下,plot的绘图的本质其实就是在讲述一个故事:指定xy轴的范围,形成一个矩形,最后这个矩形画一条对角线;如果y轴范围是一个给定的值,那么就意味着是一条水平线,第一个图形那样;如果x轴是一个固定值,那么就是一条垂直线;

说到这里了,plot画图的原理就很清晰了。

 

 

关于plot画图的原理

标签:img   import   plt   info   现在   numpy   范围   垂直   image   

原文地址:https://www.cnblogs.com/xiashiwendao/p/9739868.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!