使用Matplotlib创建图

本文通过Python的Matplotlib库演示如何绘制简单的二次多项式曲线。首先创建了一个幕布(Figure),然后在这个幕布上定义了两个子图区域,并在这些区域内分别绘制了由NumPy生成的数据点构成的二次多项式曲线。
import matplotlib.pyplot as plt
import numpy as np

fig = plt.figure()
ax = fig.add_subplot(3,4,12)
x = np.linspace(-5, 5, 10)
y = x ** 2 +1
ax.plot(x,y)
ax = fig.add_subplot(211)
ax.plot(x,y)
plt.show()

总结:fig = plt.figure #创建一个幕布,可以看做是是一个大的幕布骂人

           ax = fig.add_subplot(349) #把该幕布分割成三行四列,并选取第9块作为画图的区域,可以看做是一个小的幕布生气

            x = np.linspace(-5,5,10) #在-5到5之间平均分成10段,选取10个数字

            注意!前方高能!!plot函数画的是拟合曲线!

                      scatter画的是离散点!

结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值