Tengo un DataFrame con valores organizados en dos columnas, consulte la tabla T1 . Me gustaría reorganizar los valores de una manera para crear un diseño de datos como se muestra en la tabla T2 . Las filas en T2 se crean mediante la transposición de una "ventana deslizante" de valores, bajando la columna a en la tabla T1 . ¿Hay alguna forma inteligente en panda para hacer esto de manera eficiente?
T1 T2
a | b A | B | C | D
------ ---------------
41 | 5 41 | 42 | 43 | 7
42 | 6 42 | 43 | 44 | 8
43 | 7 --> 43 | 44 | 45 | 9
44 | 8 44 | 45 | .. | .
45 | 9 45 | .. | .. | .
.. | . .. | .. | .. | .
.. | . .. | .. | .. | .