Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何相对于屏幕尺寸定位matplotlib图形_Python_Matplotlib_Plot - Fatal编程技术网

Python 如何相对于屏幕尺寸定位matplotlib图形

Python 如何相对于屏幕尺寸定位matplotlib图形,python,matplotlib,plot,Python,Matplotlib,Plot,我想要一个matplotlib图形,在给定显示器的最大可能尺寸下具有给定的纵横比 因此,如果是宽图形,则应使用我屏幕的全宽(高度由纵横比给出)或如果是非常高(纵向格式)的图形,则应使用屏幕的全高,宽度由纵横比定义 一种可能的替代方法是使用全屏大小的图形,而不使用全屏模式(即不使用plt.get\u current\u fig\u manager().全屏切换()) 当然,独立于后端的解决方案是最好的。你有没有想过这个问题?没有。我编写了自己的helper函数,但它只在某些后端工作。基本上有三个问

我想要一个
matplotlib
图形,在给定显示器的最大可能尺寸下具有给定的纵横比

因此,如果是宽图形,则应使用我屏幕的全宽(高度由纵横比给出)如果是非常高(纵向格式)的图形,则应使用屏幕的全高,宽度由纵横比定义

一种可能的替代方法是使用全屏大小的图形,而不使用全屏模式(即不使用
plt.get\u current\u fig\u manager().全屏切换()


当然,独立于后端的解决方案是最好的。

你有没有想过这个问题?没有。我编写了自己的helper函数,但它只在某些后端工作。基本上有三个问题:一,。找出屏幕大小的操作系统和后端独立2。将窗口大小设置为3。将窗口位置设置为后端独立。当我有时间时,我会尝试更好地测试我的函数,如果我找到一个合理的解决方案,我会发布它。