Апсэмплинг и интерполяция в питоне сразу - PullRequest
0 голосов
/ 06 ноября 2019

Обычно повышающая дискретизация с помощью коэффициента L определяется как сложение нулей L-1 между соседними точками, например, A = [1,2,3] с повышающей дискретизацией 3 означает, что A = 1 0 0 2 0 0 3 0 0

Теперь интерполяция с помощью линейных команд говорит, что означает линейное прохождение линии через точки. ,Я знаю numpy.inter или острый пакет interp1d, но все они принимают аргументы, которые очень сложно интерпретировать. Например, допустим, данные имеют вид:

"day 1".   1
"day 2".   2
"day 3".   3
"day 4".   4

Я бы хотел увеличить частоту дискретизации в 4 раза (Увеличьте длину до 12, а затем после этого линейную интерполяцию. Кто-нибудь может предложить метод, чтобы сделать это в Python.

Сначала я думал об увеличении на 4, но что потом со временем (меня интересует только значение, а не время), можно ли заменить время на 0? Это даже важно для алгоритма?

...