Delay in Savitzky-Golay filtering I am applying a Savitzky-Golay filter to a signal, using the scipy function.

I need to calculate the lag of the filtered signal, and how much is it behind the original signal.

Could someone shed some light on this matter? How could I calculate it with scipy? How should I interpret the result correctly?

I would be very grateful!
Standard Savitzky-Golay filters are linear phase (type I) FIR filters. So they have an odd number of filter coefficients $2N+1$, and the delay equals $N$.

For a good overview of Savitzky-Golay filters see this article by Ronald Schafer.

For the definition of the four types of linear phase FIR filters see this answer.