gpt4 book ai didi

python - 如何在 matplotlib 中单独显示数字?

转载 作者:IT老高 更新时间:2023-10-28 20:37:59 25 4
gpt4 key购买 nike

假设我在 matplotlib 中有两个图形,每个图形一个图:

import matplotlib.pyplot as plt

f1 = plt.figure()
plt.plot(range(0,10))
f2 = plt.figure()
plt.plot(range(10,20))

然后我在一张照片中显示两个

plt.show()

有没有办法单独显示它们,即只显示 f1

或者更好:我如何管理像下面的“如意”代码中的数字(这不起作用):

f1 = plt.figure()
f1.plot(range(0,10))
f1.show()

最佳答案

当然。使用 add_subplot 添加一个 Axes。 (已编辑 import。)(已编辑 show。)

import matplotlib.pyplot as plt
f1 = plt.figure()
f2 = plt.figure()
ax1 = f1.add_subplot(111)
ax1.plot(range(0,10))
ax2 = f2.add_subplot(111)
ax2.plot(range(10,20))
plt.show()

或者,使用 add_axes

ax1 = f1.add_axes([0.1,0.1,0.8,0.8])
ax1.plot(range(0,10))
ax2 = f2.add_axes([0.1,0.1,0.8,0.8])
ax2.plot(range(10,20))

关于python - 如何在 matplotlib 中单独显示数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2397791/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com