美文网首页python
matplotlib中figure的作用例子

matplotlib中figure的作用例子

作者: 烂笔头2020 | 来源:发表于2020-04-23 15:19 被阅读0次

直接放两个例子进行比较:

1、没有使用figure的时候

import matplotlib.pyplot as plt
import numpy as np

# 绘制普通图像1
x = np.linspace(-1, 1, 50)
y = 2 * x + 1
plt.plot(x, y)
plt.show()

# 绘制普通图像2
y = x**2
plt.plot(x, y)
plt.show()

结果:

figure1
figure1
可以看到显示窗口只显示一张图figure1,然后程序并没有停止,要把第一张图叉掉第二张图才会显示出来,这时候程序就停止了。

2、使用figure

import matplotlib.pyplot as plt
import numpy as np

# figure的使用
x = np.linspace(-1, 1, 50)
y1 = 2 * x + 1
# figure 1
plt.figure()
plt.plot(x, y1)

# figure 2
y2 = x**2
plt.figure()
plt.plot(x, y2)

# figure 3,指定figure的编号并指定figure的大小, 指定线的颜色, 宽度和类型
y2 = x**2
plt.figure(num = 3, figsize = (8, 8))
plt.plot(x, y1)
plt.plot(x, y2, color = 'red', linewidth = 1.0, linestyle = '--')
plt.show()

结果:

figure

可以看到同时三张图都出来了,而且figure能指定figure的编号并指定figure的大小, 指定线的颜色, 宽度和类型,如图中的第三张图。

相关文章

网友评论

    本文标题:matplotlib中figure的作用例子

    本文链接:https://www.haomeiwen.com/subject/peqwihtx.html