【问题标题】:Python pandas drop issue on a date headerPython pandas 在日期标题上丢弃问题
【发布时间】:2022-06-27 21:06:56
【问题描述】:

我有一个在主标题(列名)前面有三行的 excel 文档。 Excel document

在熊猫数据框中加载数据时使用:

import pandas
df = pandas.read_excel('output/tracker.xlsx')
print(df)

我得到了这个数据(这很好):


 Date/Time:13/06/2022 Unnamed: 1   Unnamed: 2 Unnamed: 3 
0                     NaN        NaN          NaN        NaN 
1                     NaN       2763         2763        NaN 
2                     NaN    Site ID  Company Site ID     Region 
3     203990318_700670803  203990318       689179   Nord-Ost

我不需要前三行,所以我运行:

df = df.iloc[2:]

它会删除 ID 为 0 和 1 的行。

但它不会删除 Date/Time:13/06/2022 Unnamed: 1 etc 行。

如何删除第一行?

【问题讨论】:

    标签: python pandas


    【解决方案1】:

    而是使用pandas.read_excelskiprows参数直接加载没有无用行的数据:

    df = pandas.read_excel('output/tracker.xlsx', skiprows=3)
    

    【讨论】:

      猜你喜欢
      • 2018-07-24
      • 2021-04-19
      • 2017-02-03
      • 1970-01-01
      • 2022-11-14
      • 1970-01-01
      • 2017-04-16
      • 2017-03-15
      • 2023-03-27
      相关资源
      最近更新 更多