首页
学习
活动
专区
圈层
工具
发布

使用python和matplotlib的多图(非子图)

在Python中,使用Matplotlib创建多个独立的图(非子图)非常简单

首先,确保已经安装了Matplotlib库。如果没有安装,可以使用以下命令安装:

代码语言:javascript
复制
pip install matplotlib

然后,创建一个Python脚本或Jupyter Notebook,并使用以下代码创建两个独立的图:

代码语言:javascript
复制
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()函数显示所有创建的图形。

运行此代码后,您将看到两个独立的图,一个是正弦函数,另一个是余弦函数。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的文章

领券