根据垂直堆叠的数据帧中标题行的多种变化,将数据帧拆分为多个数据帧

时间:2019-11-19 15:44:29

标签: python excel pandas dataframe split

我有一张excel表格,其中多个标头彼此堆叠,具有不同的表结构/布局,并且每个表的行数可变。有时表只是标题行和空白行而没有内容,有时表中记录已填充:

____|_____|        Header1    |

ColX|ColY |ColA|ColB|ColC|ColD|

1   | ds  | 5  | 6  |9   |10  |

2   | dh  |  ..................

3   | ge  |  ..................

4   | ew  |  ..................

5   | er  |  ..................

____|_____|        Header2               |

ColX|ColY |ColA|ColB|ColC|ColE||ColF|ColG|

6   | ds  | 5  | 6  |9   |10  ||15  |19  |

7   | dh  |  .............................

8   | ge  |  .............................

9   | ew  |  .............................

10  | er  |  .............................

我想根据excel工作表中的每组标题将数据帧分为两个不同的结构化数据帧。它需要根据条件动态拆分数据框行,因为另一个excel文件将为每个标头包含更多或更少的记录。因此,行数固定是不可能的。

0 个答案:

没有答案