У меня есть три numpy массива каждый разной длины:
A.shape
= (3401,)
B.shape
= (2200,)
C.shape
= (4103, )
Я бы хотел усреднить три массива, чтобы получить новый массив с размером самого большого массива (в данном случае C
):
D.shape
= (4103,)
Проблема в том, что я не думаю, что смогу сделать это без добавления «поддельных» данных к A
и B
путем интерполяции.
Как я могу выполнить интерполяцию первых двух numpy массивов, чтобы они имели ту же длину, что и массив C
?
Нужно ли здесь вообще выполнять интерполяцию?