如何删除Pandas数据帧中的多个标题行

2024-09-28 01:23:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个csv文件,我使用python将其加载到数据库表中,并使用pandas进行转换。在

如图所示,文件在每一个特定的行数之后都有重复的头

 ProductID   Title             Date      Volume SalesAmount
    123         Face wash    6-17-2019     7       35
    124         Cleanser     6-17-2019     6       40
    125         Hair Spray   6-17-2019     3       33
    ProductID   Title         Date       Volume SalesAmount
    126         Hair Gel     6-17-2019     5       20
    127         Shampoo      6-17-2019     4       24
    128         Nail Varnish 6-17-2019     0        0
    ProductID   Title         Date       Volume SalesAmount
    129         Nail Color   6-17-2019     9       18
    130         Moisturizer  6-17-2019     3       27

im期望的输出是顶部的一个单头

^{pr2}$

通过排除pandas dataframe中的行,我可以通过索引来实现这个目标,但是我想知道如何在pandas中使用字符串比较/regex或任何更好的方法来实现。在


Tags: 文件csv数据库pandasdatetitlefacevolume

热门问题