У меня есть несколько x / y точек данных разных размеров, и мне нужно масштабировать каждую из них до одинакового фиксированного размера.
Например, с учетом двух наборов данных x / y, где первый имеет 12 точек данных, а второй 6. Максимальное значение y первого равно 80, а второго 55:
X1 = np.array([ 1, 2, 3, 4, 5, 6 ,7, 8, 9, 10, 11, 12 ])
Y1 = np.array([ 10, 20, 50, 55, 70, 77 ,78, 80, 55, 50, 21, 12 ])
X2 = [ 1, 2, 3, 4, 5, 6 ]
Y2 = [ 10, 20, 50, 55, 50, 10 ]
Как я могу изменить масштаб этих данных, чтобы они имели по 8 точек данных, а максимальное значение y было равно 60? Я развиваюсь в python с numpy / matplotlib.