在Python中,使用Matplotlib创建多个独立的图(非子图)非常简单
首先,确保已经安装了Matplotlib库。如果没有安装,可以使用以下命令安装:
pip install matplotlib
然后,创建一个Python脚本或Jupyter Notebook,并使用以下代码创建两个独立的图:
import matplotlib.pyplot as plt
import numpy as np
# 生成数据
x = np.linspace(0, 10, 100)
y1 = np.sin(x)
y2 = np.cos(x)
# 创建第一个图形
plt.figure(1)
plt.plot(x, y1, 'o-')
plt.title("Sine Function")
plt.xlabel("x-axis")
plt.ylabel("y-axis")
# 创建第二个图形
plt.figure(2)
plt.plot(x, y2, '--*')
plt.title("Cosine Function")
plt.xlabel("x-axis")
plt.ylabel("y-axis")
# 显示图形
plt.show()
在这个例子中,我们首先导入了所需的库,并生成了一些数据。然后,我们使用plt.figure()
函数创建了两个独立的图形。plt.figure()
函数的参数表示图形的编号。接下来,我们在每个图形中绘制数据并设置标题、x轴和y轴标签。最后,我们使用plt.show()
函数显示所有创建的图形。
运行此代码后,您将看到两个独立的图,一个是正弦函数,另一个是余弦函数。
领取专属 10元无门槛券
手把手带您无忧上云