- new 'shft' family of transforms for sequential data
- inspired by ICML Autonomous Driving workshop discussions by Sanjiban Choudhury and Arun Venkatraman
- shft is similar to dxdt family of transforms, but instead of taking relative difference between time steps it simply shifts a prior time step forward
- accepts parameter 'periods' for number of time steps
- and parameter 'suffix' for returned column suffix appender (as may be useful if applying the transform multiple times such as to distinguish)
- offered in library in six varients: shft, shf2, shf3, shf4, shf5, shf6
- where shft/shf2/shf3 are comparable with default periods of 1/2/3 respectively
- and shf4/shf5/shf6 return two seperate column: one derived from source column with a retn transform applied, and the second derived from the source column with either a shft/shf2/shf3 followed by a downstream retn normalziation
- where retn normalizaiton is similar to a min/max scaling but retains the sign of the source data (ie +/-)
- again this is sort of like a simpler version of the various dxdt family of sequential transformations already in library
- also inversion now supported for shft, shf2, shf3, shf4, shf5, shf6, lbnm, nmbd, copy, mnm3, mnm4, mnm5, mnm6, year