Matplotlib导航工具栏是不可见的

时间:2016-01-16 15:23:17

标签: python-2.7 matplotlib

当我绘制图像时,我的导航工具栏(放大,向前,向后......)是不可见的。我用这个链接帮助自己:disable matplotlib toolbar。我先试过了:

import matplotlib as mpl mpl.rcParams['toolbar'] = 'toolbar2'

还检查文件本身是否设置为'None'但不是。 我可能忘了安装一些包吗?即使我没有收到任何错误。

是否有替代方式放大并查看光标坐标,因为这就是我所需要的。

修改1

这是我正在使用的代码。我只复制了我使用情节的部分。

#___plotting part___
import matplotlib as mpl
mpl.rcParams['toolbar'] = 'toolbar2'
import matplotlib.pyplot as plt

plt.ion()
fig, ax = plt.subplots(figsize=(20, 10))
ax.set_title(plot_titel, loc='center', fontname=font_name, fontsize=16, color='black')
ax.set_xlabel('Column number', fontname=font_name, fontsize=16, color='black')
ax.set_ylabel('Mean of raw backscatter', fontname=font_name, fontsize=16, color='black')
ax.plot(range(len(param_image)), param_image, c='black', marker='o')
ax.plot(idx1[0], param_image[idx1], c='red', mec='red', marker='o', linestyle='')
ax.plot(idx2, param_image[idx2], c='blue', mec='blue', marker='o', linestyle='')

ax.grid()
fig.tight_layout()

plt.show()

1 个答案:

答案 0 :(得分:4)

之前我遇到过同样的问题。卸载它然后重新安装(尝试使用enter image description hereAnaconda分发进行安装)。肯定之后它会起作用。

不要混淆matplotlibrc