python - 定义我的轴的限制,但使用 matplotlib 在两个方向上具有相同的比例

标签 python matplotlib

我如何组合这些语句:

pyplot.axis([1234.0, 1773.0, 497.0, 1362.0])
pyplot.axis('equal')

我只想定义轴的界限,但在两个方向上的比例相同。

P.S.:我尝试了 pyplot.axis([1234.0, 1773.0, 497.0, 1362.0], 'equal'),但没有成功。

最佳答案

如果你想定义一个参数,但是乱序调用参数列表和/或省略一些参数,你需要指定你试图设置的参数。

在这种情况下,您想要设置方面,因此只需将'equal' 分配给它即可。

pyplot.axis([1234.0, 1773.0, 497.0, 1362.0], aspect = 'equal')

关于python - 定义我的轴的限制,但使用 matplotlib 在两个方向上具有相同的比例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23159576/

相关文章:

python - 当由 cron 作业启动时,将打印 python 输出重定向到一个文件

python - 双迭代线构造

Python,用格式化字符串替换所有数组值

matplotlib - 更改比例时 matplotlib 中的奇怪图形

python - 在循环seaborn图中共享次要y轴

python - 从 txt 文件绘制简单图形 python

python - 如何关闭 matlibplot 轴的刻度和标记?

python - Linux 下的 Selenium Chrome 驱动

python - 为什么 `NaN` 在 numpy 中被认为是 "smaller"而不是 `-np.inf`?

python - 有没有办法获得具有唯一行的矩阵?