【问题标题】:pandas read_excel with multiindex and parse_date; how?带有多索引和 parse_date 的 pandas read_excel;如何?
【发布时间】:2020-02-16 05:20:10
【问题描述】:

我正在尝试使用 pandas read_excel 来读取一个带有两个标题行和一个包含日期的列的 excel 文件。我正在尝试使用 parse_dates 功能来指定要解析的日期列,但是我遇到了一些麻烦,代码基本上是;

dateColNms= [('start_date', '(*)Start')]
df = pd.read_excel(fileName,  sheet_name = sheetNm, skiprows=0, header= [0,1], parse_dates = dateColNms)

代码抛出错误;

KeyError: '(*)Start'

我尝试了指定日期列名称的变体,但似乎都没有。有人有任何指示吗?谢谢,韦。

【问题讨论】:

标签: python excel pandas date multi-index


【解决方案1】:

您似乎没有名为“(*)Start”的列。尝试使用 parse_date='start_date' 读取 excel 文件以确认。

【讨论】:

    【解决方案2】:

    感谢您的回复。在发布我的问题之前,我确实尝试过使用它,它按预期工作。下面是特定标题列的快照。 问候,Weh

    header snapshot

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-28
      • 2016-05-21
      • 2020-01-20
      • 2021-06-21
      • 2019-06-26
      • 2015-09-30
      • 2020-03-26
      • 2017-09-09
      相关资源
      最近更新 更多