📜  plt 多个数字显示 - Python (1)

📅  最后修改于: 2023-12-03 15:03:47.832000             🧑  作者: Mango

plt 多个数字显示 - Python

当需要多个数字在同一个坐标系中进行可视化时,可以使用plt的多个方法。这些方法使绘图工作变得简单。

步骤1 - 导入所需的库

下面是使用plt绘图需要导入的所有库。

import matplotlib.pyplot as plt
import numpy as np
步骤2 - 定义数据

在开始编写程序之前,需要定义一些数据来显示在坐标系中。下面是一个示例,便于演示多个数字在同一个坐标系中的可视化。

x = np.linspace(-np.pi, np.pi, 200, endpoint=True)
y = np.sin(x)
z = np.cos(x)
步骤3 - 可视化数据

使用plt可以可视化上面定义的数据。

方法1 - plt.plot()

这是最基本的用于可视化数字的方法。使用plt.plot(),可以在同一个坐标系中显示多个数字。下面是示例代码。

plt.plot(x, y)
plt.plot(x, z)
plt.show()

输出:

image.png

可以看到,这段代码使用plt.plot()方法在同一个坐标系中显示了两个不同的数据,即sinecosine

方法2 - plt.scatter()

使用plt.scatter(),可以在同一个坐标系中将点可视化。下面是示例代码。

plt.scatter(x, y)
plt.scatter(x, z)
plt.show()

输出:

image-2.png

可以看到,这段代码使用plt.scatter()方法在同一个坐标系中显示了两个不同的数据,即sinecosine

方法3 - plt.bar()

使用plt.bar(),可以在同一个坐标系中将条形图可视化。下面是示例代码。

plt.bar(x, y)
plt.bar(x, z)
plt.show()

输出:

image-3.png

可以看到,这段代码使用plt.bar()方法在同一个坐标系中显示了两个不同的数据,即sinecosine

总结

这就是使用plt在同一个坐标系中显示多个数字的方法。无论您需要哪种类型的可视化,都可以使用上述的任何方法,并在同一个坐标系中显示多个数字。