我使用figsize
来调整显示绘图时生成的窗口的大小和宽高比。
但是,我在垂直轴上的刻度注释非常长,因此它们会从窗口中消失。但是,如果我手动将窗口大小调整为我的屏幕尺寸,那么他们做就可以适合我的屏幕了。
因此,虽然您可以使用matplotlib
选项手动修改窗口大小,但matplotlib
仍会生成图形,就像您要在最大化窗口中使用它一样。如何更改内部使用的图形尺寸? (我应该怎样做才能使 define('base_path', 'cliente/em_desenvolvimento/back/mauricio/');
$uri_path = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
$uri_path = str_replace(base_path, '', $uri_path);
$uri_segments = explode('/', $uri_path);
switch ($uri_segments[1]) {
case 'pt':
define('idioma_site', 'pt');
break;
case 'es':
define('idioma_site', 'es');
break;
case 'en':
define('idioma_site', 'en');
break;
case 'cms':
break;
default:
header('location: http://192.168.110.4/cliente/em_desenvolvimento/back/mauricio/pt');
//header('location: http://192.168.110.4/cliente/em_desenvolvimento/back/bernardo/pt');
exit();
break;
}
调整图像大小以使其实际适合我定义的窗口?)
答案 0 :(得分:1)
可能存在误解。 Matplotlib只使用一个数字大小,即figsize
给出的数字大小。没有内部或外部数字大小的东西。
更改窗口大小时,可以更改图形大小。无论您是使用figsize=(4,4)
创建图形,然后使用鼠标在屏幕上进行缩放,还是直接使用数字大小,例如,您获得的结果都是相同的。 (20,8)
。
实际上,你可能想要制作人物的内容,以适应人物本身
这可以使用几种机制来完成,例如, plt.subplots_adjust
或plt.tight_layout
。