У меня есть временные ряды в лог-файл, имеющий следующий вид (метка, значение):Простой Python медианный фильтр для временных рядов
1433787443, -60 1433787450, -65 1433787470, -57 1433787483, -70
есть ли доступный питон код/библиотека, которая принимает в качестве входных файл журнала и размер окна, примените срединный фильтр к временному ряду для удаления шума и выбросов и выводит отфильтрованный сигнал в новый файл?
Вы можете использовать scipy.ndimage.filters.median_filter, но вам придется обрабатывать файл IO самостоятельно (например, считывать данные с nump.loadtxt). – Alan
Было ли решение работать? – jojek
На самом деле я не знаком с numpy, поэтому я не смог его реализовать, но я нашел простой открытый код на github. В любом случае, спасибо. –