rescale_layout#

rescale_layout(pos, scale=1)[源代码]#

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

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

为了重新缩放,从每个轴中分别减去平均值(中心)。然后对所有值进行缩放,使得所有轴中最大幅度的值等于 scale(从而保留了长宽比)。返回结果 NumPy 数组(行的顺序不变)。

参数:
posnumpy 数组

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

scale数字(默认值:1)

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

返回:
posnumpy 数组

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

另请参阅

rescale_layout_dict