Eu tenho um DataFrame com valores organizados em duas colunas, consulte a tabela T1 . Deseja reorganizar os valores de forma a criar o layout dos dados, conforme mostrado na tabela T2 . Fileiras em T2 são criados por transposição de uma "janela deslizante" de valores, que se deslocam para baixo na coluna uma na tabela T1 . Existe alguma maneira inteligente nos pandas de fazer isso de maneira 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 | .. | .. | .
.. | . .. | .. | .. | .
.. | . .. | .. | .. | .