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