如何在pandas dataframe中向下移动列中的项,但仅在第n项之后

oaxa6hgo  于 2023-06-28  发布在  其他
关注(0)|答案(1)|浏览(86)

我有一个程序,它通过一个表的OCR扫描的输出,并将其写入 Dataframe 。有时,行合并,导致压缩的单元格也包含应该在下面的单元格中的内容,从而缩短列。对于这些细胞,我希望能够将A --> B。
编辑:我忘了说我已经有一个可以检测合并单元格的函数,我只需要知道如何分割它们并相应地修改 Dataframe 。
| 一个|B|
| - -----|- -----|
| 一种|一种|
| B c| B|
| d的|c型|
| - |d的|
我找不到一个解决方案,涉及只向下移动列的某一部分,而不是向下移动整个列。感谢您的任何帮助!

t3psigkw

t3psigkw1#

你需要两个功能。一个用于标识合并的单元格,另一个用于拆分合并的单元格。

相关问题