Matplotlib为plt生成不需要的选项卡式窗口

时间:2019-04-17 14:40:54

标签: python matplotlib plot anaconda

我只是想使用python(anaconda安装)和matplotlib绘制两个单独的图(即在单独的窗口中的图)。但是,当我运行下面的示例代码时,我得到一个窗口,其中包含两个选项卡式窗口。

void scan(char* &p) {

1 个答案:

答案 0 :(得分:0)

我只是在pycharm中运行了您的代码,它的功能完全符合您的要求。我认为您正在运行的环境导致了问题。还请仅在末尾使用plt.show()(反正可能会修复它)。

如果这不起作用,您可以尝试使用子图。

import numpy as np
import matplotlib.pyplot as plt

fig = plt.figure(1)
ax1 = fig.add_subplot(121)
t = np.arange(0.0, 2.0, 0.01)
s = 1 + np.sin(2*np.pi*t)
ax1 = plt.plot(t, s)


ax2 = fig.add_subplot(122)
s = 1 + np.sin(4*np.pi*t)
ax2 = plt.plot(t, s)
plt.show()