使用Matplotlib创建图

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画的是离散点!

结果:

猜你喜欢

转载自blog.csdn.net/weixin_42127577/article/details/80325683