Py学习  »  Python

如何在Python中以不同的大小水平重塑数据帧?

sam_sam • 3 年前 • 1275 次点击  

我有一个4000行5列的数据框。

它们是我从多个excel工作簿中读取到的信息,我将它们放在一张工作表中。现在我想以水平方式重新排列它们,基本上每次原始excel表格的标题出现在数据中时,我都想水平移动它。

你能给个建议吗。

a b 
. .
. .
. .
. . 
a b 
. .
. .
a b 
. .
. .
. .
. .
a b 
. .
. .  
. .
. .
. .
. .
a b 
. .
. .

我想要一些

a b a b a b a b a b
. . . . . . . . . .
. . . . . . . . . .
. .     . . . .
. .     . . . .
            . .
            . .

修正案:

    symbol  weight      lqdty       date
0   1712    0.007871    7.023737    20210104
1   1726    0.007650    3.221021    20210104
2   1824    0.032955    3.475508    20210104
0   1871    0.006443    4.615002    20210105
1   1887    0.007840    6.678486    20210105
2   1871    0.006443    4.615002    20210105
3   1887    0.007840    6.678486    20210105
0   1871    0.006443    4.615002    20210106
1   1887    0.007840    6.678486    20210106
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/128736
 
1275 次点击  
文章 [ 2 ]  |  最新文章 3 年前