【问题标题】:How to display a plot in fullscreen如何全屏显示绘图
【发布时间】:2017-07-10 07:40:34
【问题描述】:
我正在尝试全屏显示绘图。这是我的代码:
import numpy as np
import pylab as plt
a = np.array([1,2,3,4])
b = np.array([1,2,3,4])
plt.plot(a,b,'.')
plt.show()
但问题是:这不会全屏显示。有什么想法可以解决这个问题吗?谢谢。
【问题讨论】:
标签:
python
python-2.7
python-3.x
numpy
matplotlib
【解决方案2】:
接受的答案中提供的代码将使图形最大化,但不会以全屏模式显示。
如果您保留对图的引用,则可以通过以下方式切换全屏模式:
import matplotlib.pyplot as plt
fig = plt.figure()
fig.canvas.manager.full_screen_toggle() # toggle fullscreen mode
fig.show()
或者,如果您不保留参考:
import matplotlib.pyplot as plt
plt.figure()
plt.get_current_fig_manager().full_screen_toggle() # toggle fullscreen mode
plt.show()
要使用键盘切换全屏模式,只需按 f 或 Ctrl+f。