Что вам нужно, так это простая перемасштабирование ваших данных перед построением графика.Изменение масштаба ваших данных в пределах диапазона (0, 1) может быть сделано следующим образом.Допустим, у вас есть некоторые данные в диапазоне от -1 до 1. Этот метод является общим и преобразует любой заданный диапазон в пределах от 0 до 1. min
и max
просто относятся к минимуму и максимуму вашего набора данных.
import numpy as np
old = np.linspace(-1, 1, 10)
print (old)
# [-1. -0.77777778 -0.55555556 -0.33333333 -0.11111111 0.11111111 0.33333333 0.55555556 0.77777778 1.]
# Rescaling to 0 and 1
new = (old-min(old))/(max(old)-min(old))
print (new)
# [0. 0.11111111 0.22222222 0.33333333 0.44444444 0.55555556 0.66666667 0.77777778 0.88888889 1.]