python----Matplotlib库(一)

Python大法好 之 Matplotlib

关于 matplotlib 是什么就不说了吧?
Matplotlib 百度百科
Matplotlib 官方网站
Matplotlib 安装方法

今天终于学到了这个无敌神奇的工具, 我要好好记录一下 自己的 学习历程, 只为自己记录, 阅读者看看还可以, 想主要在我这里学习这个工具的请移步莫烦Python, 我就是在这里学习的, 我只是在这记录我的学习

import matplotlib.pyplot as plt 
import numpy as np 

x = np.linspace(-1, 1, 50)
y1 = 2*x + 1
y2 = x**2

plt.figure()
plt.plot(x, y1)

plt.figure(num = 3, figsize=(8, 5))
plt.plot(x, y2)
plt.plot(x, y1, color='red', linewidth=1.0, linestyle='--')

plt.show()

运行结果
在这里插入图片描述
Matplotlib----figure()
当你要显示两个以上的图像时, 就要使用到这个函数了,属性num = 3 是用来显示图是第几个, 如图上显示设置了num=3figure()所显示出来的窗口名字叫做figure3
而且很明显figsize=(8, 5) 是用来设置图像窗口大小的, 不设置的话, 窗口看起来会很大

Matplotlib----plot()
plt.plot(x,y,format_string,**kwargs) , 我对这个函数的理解是: 把x和y传进这个函数, plot()会根据x和y生成一个图表, 而且 plot()是生成x和y函数关系图的一个函数方法.
你可以再传一些属性进去, 例如 color = ‘red’, linewidth = ‘1.0’, linestyle = ‘–’, 这几个属性参数的意思是生成的函数关系式的颜色是红的, 线条的宽度是1.0, 线的样式是虚线’–’,
结合上面的plt.figure(), 如果你在它下面写两个plot()函数的话, 程序就会在一个 figure里面plot 生成两条相应的函数关系图,
另外关于format_string 和 *kwargs属性请参考这个博客

Matplotlib----show()
很简单, 就是把plot出来的函数关系图显示出来的意思!!

不积跬步无以至千里

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值