我想全屏显示我的图表。
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['toolbar'] = 'None'
fig = plt.figure(frameon=False)
plt.show()
快捷方式“f”工作正常,我设法使用 rcParams 摆脱了工具栏。有没有一种(简单的)方法可以删除显示鼠标位置的图形底部的状态栏?
我很感激任何建议。
我想全屏显示我的图表。
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['toolbar'] = 'None'
fig = plt.figure(frameon=False)
plt.show()
快捷方式“f”工作正常,我设法使用 rcParams 摆脱了工具栏。有没有一种(简单的)方法可以删除显示鼠标位置的图形底部的状态栏?
我很感激任何建议。
要删除整个工具栏(包括状态栏),您可以使用隐藏它
fig.canvas.toolbar.pack_forget()
如果你想找回它,做这样的事情
fig.canvas.toolbar.pack(side=Tkinter.BOTTOM, fill=Tkinter.X)
提醒:这适用于使用 TkAgg 后端(这是默认设置)时。
这也有效:
fig, ax = plt.subplots()
plt.rcParams['toolbar'] = 'None' # Remove tool bar (upper bar)
fig.canvas.window().statusBar().setVisible(False) # Remove status bar (bottom bar)