📅  最后修改于: 2023-12-03 15:03:47.832000             🧑  作者: Mango
当需要多个数字在同一个坐标系中进行可视化时,可以使用plt
的多个方法。这些方法使绘图工作变得简单。
下面是使用plt
绘图需要导入的所有库。
import matplotlib.pyplot as plt
import numpy as np
在开始编写程序之前,需要定义一些数据来显示在坐标系中。下面是一个示例,便于演示多个数字在同一个坐标系中的可视化。
x = np.linspace(-np.pi, np.pi, 200, endpoint=True)
y = np.sin(x)
z = np.cos(x)
使用plt
可以可视化上面定义的数据。
plt.plot()
这是最基本的用于可视化数字的方法。使用plt.plot()
,可以在同一个坐标系中显示多个数字。下面是示例代码。
plt.plot(x, y)
plt.plot(x, z)
plt.show()
输出:
可以看到,这段代码使用plt.plot()
方法在同一个坐标系中显示了两个不同的数据,即sine
和cosine
。
plt.scatter()
使用plt.scatter()
,可以在同一个坐标系中将点可视化。下面是示例代码。
plt.scatter(x, y)
plt.scatter(x, z)
plt.show()
输出:
可以看到,这段代码使用plt.scatter()
方法在同一个坐标系中显示了两个不同的数据,即sine
和cosine
。
plt.bar()
使用plt.bar()
,可以在同一个坐标系中将条形图可视化。下面是示例代码。
plt.bar(x, y)
plt.bar(x, z)
plt.show()
输出:
可以看到,这段代码使用plt.bar()
方法在同一个坐标系中显示了两个不同的数据,即sine
和cosine
。
这就是使用plt
在同一个坐标系中显示多个数字的方法。无论您需要哪种类型的可视化,都可以使用上述的任何方法,并在同一个坐标系中显示多个数字。