rescale_layout#

rescale_layout(pos, scale=1)[source]#

返回所有轴上缩放到 (-scale, scale) 的位置数组。

该函数作用于包含位置信息的 NumPy 数组。每个位置是数组中的一行。空间的维度等于列数。每一列代表一个坐标。

为了重新缩放,从每个轴分别减去均值(中心)。然后所有值被缩放,使得所有轴中的最大幅值等于 scale (因此,保持了纵横比)。返回的结果 NumPy 数组(行顺序不变)。

Parameters:
posnumpy 数组

需要缩放的位置。每一行是一个位置。

scale数字 (默认: 1)

所有方向上结果范围的大小。

Returns:
posnumpy 数组

缩放后的位置。每一行是一个位置。