Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.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
Matplotlib:将plt.axis的默认值设置为";“相等”;_Matplotlib - Fatal编程技术网

Matplotlib:将plt.axis的默认值设置为";“相等”;

Matplotlib:将plt.axis的默认值设置为";“相等”;,matplotlib,Matplotlib,我有很多图要画,我希望看到所有的图都有plt.axis(“相等”)选项。 是否有办法将Matplotlib默认设置固定到plt.axis(“相等”)(正如Matplotlib.rcParams为大多数Matplolib参数所建议的那样)? 谢谢 Patrick我已经为此创建了一个 正如前面指出的,这个rcParams对于pyplot.plot()还不起作用。希望它能很快实施 但是,以下功能已经起作用,并且是图像的解决方案: import matplotlib.pyplot as plt plt.

我有很多图要画,我希望看到所有的图都有plt.axis(“相等”)选项。 是否有办法将Matplotlib默认设置固定到plt.axis(“相等”)(正如Matplotlib.rcParams为大多数Matplolib参数所建议的那样)? 谢谢 Patrick

我已经为此创建了一个

正如前面指出的,这个
rcParams
对于pyplot.plot()还不起作用。希望它能很快实施

但是,以下功能已经起作用,并且是图像的解决方案:

import matplotlib.pyplot as plt
plt.rcParams['image.aspect'] = 'equal'
a=[[1],[2]]
plt.imshow(a)